次の方法で共有


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

関連項目

DXGKDDI_DPAUXIOTRANSMISSION

DXGKDDI_DPI2CIOTRANSMISSION

DXGKDDI_DPSBMTRANSMISSION

DXGKDDI_GETDPADDRESS

DXGKDDI_QUERYDPCAPS

PINTERFACE_DEREFERENCE

PINTERFACE_REFERENCE