DXGK_DP_INTERFACE structure (dispmprt.h)

A kernel-mode component that needs to use the DXGK_DP_INTERFACE DisplayPort (DP) interface calls the display miniport driver's DxgkDdiQueryInterface function.

Syntax

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;

Members

Size

Size, in bytes, of this structure.

Version

Version number of the DP interface. Version numbers constants are defined in dispmprt.h (for example, DXGK_DP_INTERFACE_VERSION_1).

Context

Pointer to a private context block provided by the display miniport driver.

InterfaceReference

PINTERFACE_REFERENCE interface reference function that is implemented by the display miniport driver.

InterfaceDereference

PINTERFACE_DEREFERENCE interface dereference function that is implemented by the display miniport driver.

DxgkDdiQueryDPCaps

Pointer to the display miniport driver's DXGKDDI_QUERYDPCAPS function.

DxgkDdiGetDPAddress

Pointer to the display miniport driver's DXGKDDI_GETDPADDRESS function.

DxgkDdiDPAuxIoTransmission

Pointer to the display miniport driver's DXGKDDI_DPAUXIOTRANSMISSION function.

DxgkDdiDPI2CIoTransmission

Pointer to the display miniport driver's DXGKDDI_DPI2CIOTRANSMISSION function.

DxgkDdiDPSBMTransmission

Pointer to the display miniport driver's DXGKDDI_DPSBMTRANSMISSION function.

Remarks

Minimum supported client Header IRQL
Available in WDDM 2.7 and later version dispmprt.h(include Dispmprt.h) PASSIVE_LEVEL

Requirements

Requirement Value
Minimum supported client Windows 10, version 2004
Header dispmprt.h

See also

DXGKDDI_DPAUXIOTRANSMISSION

DXGKDDI_DPI2CIOTRANSMISSION

DXGKDDI_DPSBMTRANSMISSION

DXGKDDI_GETDPADDRESS

DXGKDDI_QUERYDPCAPS

PINTERFACE_DEREFERENCE

PINTERFACE_REFERENCE