DXGKARG_RECOMMENDVIDPNTOPOLOGY - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// d3dkmddi.h

typedef struct _DXGKARG_RECOMMENDVIDPNTOPOLOGY {
  IN D3DKMDT_HVIDPN                     hVidPn;
  IN D3DDDI_VIDEO_PRESENT_SOURCE_ID     VidPnSourceId;
  IN DXGK_RECOMMENDVIDPNTOPOLOGY_REASON RequestReason;
  IN D3DKMDT_HVIDPNTOPOLOGY             hFallbackTopology;
} DXGKARG_RECOMMENDVIDPNTOPOLOGY;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-d3dkmddi-_dxgkarg_recommendvidpntopology)

_DXGKARG_RECOMMENDVIDPNTOPOLOGY structure

Description

The DXGKARG_RECOMMENDVIDPNTOPOLOGY structure contains arguments for the display miniport driver's DxgkDdiRecommendVidPnTopology function.

Members

hVidPn

A handle to a VidPN object. The DxgkDdiRecommendVidPnTopology function creates or augments the topology of this VidPN.

VidPnSourceId

D3DDDI_ID_ALL or the identifier of a particular video present source on the display adapter. If this member is the identifier of a particular source, the DxgkDdiRecommendVidPnTopology function must augment the topology by adding at least one path that originates from that source. If this member is equal to D3DDDI_ID_ALL, DxgkDdiRecommendVidPnTopology must create the entire topology.

RequestReason

A value from the DXGK_RECOMMENDVIDPNTOPOLOGY_REASON enumeration that indicates the reason that the DxgkDdiRecommendVidPnTopology function is being called.

hFallbackTopology

A handle to a VidPN topology object that represents the fallback VidPN topology that Windows will use if the miniport does not provide a topology recommendation.

See also

DXGK_RECOMMENDVIDPNTOPOLOGY_REASON

DxgkDdiRecommendVidPnTopology