WFDDisplaySinkStart 函数
执行必要的初始化,使调用应用成为 Miracast 显示接收器。 你的应用应在启动时调用此函数一次。
语法
DWORD WINAPI WFDStartDisplaySink(
_In_ USHORT uDeviceCategory,
_In_ USHORT uSubCategory,
_In_opt_ PVOID pCallbackContext,
_In_ WFD_DISPLAY_SINK_NOTIFICATION_CALLBACK *pfnCallback
);
参数
-
uDeviceCategory [in]
-
设备类别。
-
uSubCategory [in]
-
设备子类别。
-
pCallbackContext [in, 可选]
-
传递给 pfnCallback 参数中指定的回调函数的可选上下文指针。
-
pfnCallback [in]
-
指向每当有应用的通知时要调用的回调函数的指针。 WFD_DISPLAY_SINK_NOTIFICATION_CALLBACK 中介绍了可以发送的通知。
返回值
如果函数成功,则返回值为 ERROR_SUCCESS。
如果函数失败,则返回值可能是以下返回代码之一。
返回代码 | 说明 |
---|---|
|
此硬件不支持显示接收器。 |
备注
此函数执行以下任务:
- 使电脑可发现
- 设置 P2P 设备信息以反映指定的类别和子类别
- 在设备类型为接收器的所有Wi-Fi Direct 帧上设置 Miracast IE
- 注册每当有传入连接时要调用的指定回调
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 8.1 [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2012 R2 [仅限桌面应用] |
客户端支持终止 |
Windows 10 |
终止服务器支持 |
Windows Server 2016 |
标头 |
|
库 |
|
DLL |
|
另请参阅