DXGK_MIRACAST_DISPLAY_INTERFACE结构(dispmprt.h)
包含指向 无线显示器(Miracast)接口 显示微型端口驱动程序实现以创建、销毁、查询和控制 Miracast 设备资源的函数的指针。
语法
typedef struct _DXGK_MIRACAST_INTERFACE {
USHORT Size;
USHORT Version;
PVOID Context;
PINTERFACE_REFERENCE InterfaceReference;
PINTERFACE_DEREFERENCE InterfaceDereference;
DXGKDDI_MIRACAST_QUERY_CAPS DxgkDdiMiracastQueryCaps;
DXGKDDI_MIRACAST_CREATE_CONTEXT DxgkDdiMiracastCreateContext;
DXGKDDI_MIRACAST_HANDLE_IO_CONTROL DxgkDdiMiracastIoControl;
DXGKDDI_MIRACAST_DESTROY_CONTEXT DxgkDdiMiracastDestroyContext;
} DXGK_MIRACAST_DISPLAY_INTERFACE, *PDXGK_MIRACAST_DISPLAY_INTERFACE;
成员
Size
此结构的大小(以字节为单位)。
Version
Miracast 接口的版本号。 版本号常量在 Dispmprt.h 中定义(例如,DXGK_MIRACAST_DISPLAY_INTERFACE_VERSION_1)。
Context
指向显示微型端口驱动程序提供的上下文的指针。
InterfaceReference
指向由显示微型端口驱动程序实现的接口引用函数的指针。
InterfaceDereference
指向由显示微型端口驱动程序实现的接口取消引用函数的指针。
DxgkDdiMiracastQueryCaps
指向显示微型端口驱动程序的 DxgkDdiMiracastQueryCaps 函数的指针。
DxgkDdiMiracastCreateContext
指向显示微型端口驱动程序 DxgkDdiMiracastCreateContext 函数的指针。
DxgkDdiMiracastIoControl
指向显示微型端口驱动程序的 DxgkDdiMiracastIoControl 函数的指针。
DxgkDdiMiracastDestroyContext
指向显示微型端口驱动程序的 DxgkDdiMiracastDestroyContext 函数的指针。
言论
启动图形适配器时,Microsoft DirectX 图形内核子系统调用显示微型端口驱动程序的 DxgkDdiQueryInterface 函数来检索接口。
如果驱动程序不支持 Miracast 显示,则它应失败此接口的查询。
如果驱动程序支持 Miracast 显示,则它还必须支持高带宽数字内容保护(HDCP)。
有关如何使用 Miracast 接口的详细信息,请参阅 WDDM 显示微型端口驱动程序任务以支持 Miracast 无线显示器。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 8.1 |
支持的最低服务器 | Windows Server 2012 R2 |
标头 | dispmprt.h (包括 Dispmprt.h) |