структура DXGK_MIRACAST_DISPLAY_INTERFACE (dispmprt.h)
Содержит указатели на функции в интерфейсе Wireless Display (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
Указатель на функцию DxgkDdiMiracastDetext драйвера мини-порта дисплея.
Комментарии
При запуске графического адаптера подсистема ядра графики Microsoft DirectX вызывает функцию DxgkDdiQueryInterface драйвера дисплея miniport для получения интерфейса.
Если драйвер не поддерживает отображение Miracast, запрос для этого интерфейса должен завершиться ошибкой.
Если драйвер поддерживает дисплеи Miracast, он также должен поддерживать защиту цифрового содержимого с высокой пропускной способностью (HDCP).
Дополнительные сведения об использовании интерфейса Miracast см. в разделе Задачи драйвера минипорта для отображения WDDM для поддержки беспроводных дисплеев Miracast.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8.1 |
Минимальная версия сервера | Windows Server 2012 R2 |
Верхняя часть | dispmprt.h (включая Dispmprt.h) |