DXGKARG_GETDPADDRESS structure (dispmprt.h)

The DXGKARG_GETDPADDRESS structure is a parameter for the DXGKDDI_GETDPADDRESS callback.

Syntax

typedef struct _DXGKARG_GETDPADDRESS {
  D3DDDI_VIDEO_PRESENT_TARGET_ID TargetId;
  UINT                           DPNativeError;
  UINT                           RootPortIndex;
  BYTE                           NumLinks;
  BYTE                           RelAddress[MAX_DP_ADDRESS_SIZE];
} DXGKARG_GETDPADDRESS, *PDXGKARG_GETDPADDRESS;

Members

TargetId

D3DDDI_VIDEO_PRESENT_TARGET_ID structure that contains information about video present target.

DPNativeError

Field in which the driver can encode more details about the error when returning STATUS_DEVICE_PROTOCOL_ERROR from DXGKDDI_GETDPADDRESS.

RootPortIndex

Index value of the DP-capable connector.

NumLinks

Number of links between the root port and target device. NumLinks should be 0 if the DP monitor is directly connected to the GPU.

RelAddress[MAX_DP_ADDRESS_SIZE]

DP Relative Address. The format is described in the DP specification.

Requirements

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

See also

D3DDDI_VIDEO_PRESENT_TARGET_ID

DXGKDDI_GETDPADDRESS