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