структура DXGK_DP_INTERFACE (dispmprt.h)
Компонент режима ядра, который должен использовать интерфейс DXGK_DP_INTERFACE DisplayPort (DP), вызывает функцию DxgkDdiQueryInterface драйвера мини-порта дисплея.
Синтаксис
typedef struct _DXGK_DP_INTERFACE {
IN USHORT Size;
IN USHORT Version;
OUT PVOID Context;
OUT PINTERFACE_REFERENCE InterfaceReference;
OUT PINTERFACE_DEREFERENCE InterfaceDereference;
OUT PDXGKDDI_QUERYDPCAPS DxgkDdiQueryDPCaps;
OUT PDXGKDDI_GETDPADDRESS DxgkDdiGetDPAddress;
OUT PDXGKDDI_DPAUXIOTRANSMISSION DxgkDdiDPAuxIoTransmission;
OUT PDXGKDDI_DPI2CIOTRANSMISSION DxgkDdiDPI2CIoTransmission;
OUT PDXGKDDI_DPSBMTRANSMISSION DxgkDdiDPSBMTransmission;
} DXGK_DP_INTERFACE, *PDXGK_DP_INTERFACE;
Члены
Size
Размер этой структуры в байтах.
Version
Номер версии интерфейса DP. Константы номеров версий определяются в файле dispmprt.h (например, DXGK_DP_INTERFACE_VERSION_1).
Context
Указатель на блок частного контекста, предоставляемый драйвером мини-порта дисплея.
InterfaceReference
PINTERFACE_REFERENCE функцию ссылки на интерфейс, реализованную драйвером мини-порта дисплея.
InterfaceDereference
PINTERFACE_DEREFERENCE функцию разыменования интерфейса, реализованную драйвером мини-порта дисплея.
DxgkDdiQueryDPCaps
Указатель на функцию DXGKDDI_QUERYDPCAPS драйвера мини-порта дисплея.
DxgkDdiGetDPAddress
Указатель на функцию DXGKDDI_GETDPADDRESS драйвера мини-порта дисплея.
DxgkDdiDPAuxIoTransmission
Указатель на функцию DXGKDDI_DPAUXIOTRANSMISSION драйвера минипорта дисплея.
DxgkDdiDPI2CIoTransmission
Указатель на функцию DXGKDDI_DPI2CIOTRANSMISSION драйвера минипорта дисплея.
DxgkDdiDPSBMTransmission
Указатель на функцию DXGKDDI_DPSBMTRANSMISSION драйвера минипорта дисплея.
Комментарии
Минимальная версия клиента | Заголовок | IRQL |
---|---|---|
Доступно в WDDM 2.7 и более поздних версиях | dispmprt.h(include Dispmprt.h) | PASSIVE_LEVEL |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 версии 2004 |
Верхняя часть | dispmprt.h |