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 |