DXGKDDI_MIRACAST_QUERY_CAPS回调函数 (dispmprt.h)
查询当前显示适配器的 Miracast 功能。 作系统仅在首次启动显示适配器时调用此函数,然后存储返回的功能。
注意 显示适配器的功能在连接时不得更改。
语法
DXGKDDI_MIRACAST_QUERY_CAPS DxgkddiMiracastQueryCaps;
NTSTATUS DxgkddiMiracastQueryCaps(
[in] PVOID DriverContext,
[in] ULONG MiracastCapsSize,
[out] DXGK_MIRACAST_CAPS *MiracastCaps
)
{...}
参数
[in] DriverContext
与显示适配器关联的上下文块的句柄。 显示微型端口驱动程序的 DxgkDdiAddDevice 函数以前向 DirectX 图形内核子系统提供了此句柄。
[in] MiracastCapsSize
由作系统提供的 DXGK_MIRACAST_CAPS 结构的大小,MiracastCaps 参数所指向。
驱动程序应在填充结构之前检查此值。
[out] MiracastCaps
指向作系统提供的缓冲区的指针,该缓冲区包含驱动程序填充 Miracast 设备功能的 DXGK_MIRACAST_CAPS 结构。
返回值
如果成功,则返回 STATUS_SUCCESS。 否则,它将返回 Ntstatus.h 中定义的错误代码之一。
言论
同步
作系统保证此函数遵循 线程和同步第三级中定义的第三级同步模式。要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 8.1 |
支持的最低服务器 | Windows Server 2012 R2 |
目标平台 | 桌面 |
标头 | dispmprt.h (包括 Dispmprt.h) |
IRQL | PASSIVE_LEVEL |