如何MIRACAST是基于P2P连接的,UWP可以通过以下代码获取设备信息:
"
Windows.Devices.WiFiDirect.WiFiDirectDevice.GetDeviceSelector(),await DeviceInformation.FindAllAsync(
RxSelector,
new string[] { "System.Devices.ContainerId" }).AsTask(_mainCts.Token);
string strContainerId = devInfo.Properties["System.Devices.ContainerId"].ToString();
var deviceObject = await PnpObject.CreateFromIdAsync(PnpObjectType.DeviceContainer,
devInfo.Properties["System.Devices.ContainerId"].ToString(),
new string[] { "System.Devices.Connected", "System.Devices.Manufacturer", "System.Devices.ModelName", "System.Devices.ModelNumber"
}).AsTask(_mainCts.Token);
"
但是如果MIRACAST是基于Ethernet(Miracast over Infrastructure)连接时,我目前没有找到相关的API拿到同样的信息。