Freigeben über


DXGKARG_RECOMMENDVIDPNTOPOLOGY Struktur (d3dkmddi.h)

Die DXGKARG_RECOMMENDVIDPNTOPOLOGY-Struktur enthält Argumente für die DxgkDdiRecommendVidPnTopology-Funktion des Anzeigeminiporttreibers.

Syntax

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;

Member

hVidPn

Ein Handle für ein VidPN-Objekt. Die Funktion DxgkDdiRecommendVidPnTopology erstellt oder erweitert die Topologie dieses VidPN.

VidPnSourceId

D3DDDI_ID_ALL oder den Bezeichner einer bestimmten Videoquelle auf der Grafikkarte. Wenn es sich bei diesem Member um den Bezeichner einer bestimmten Quelle handelt, muss die DxgkDdiRecommendVidPnTopology-Funktion die Topologie erweitern, indem sie mindestens einen Pfad hinzufügen, der von dieser Quelle stammt. Wenn dieser Member gleich D3DDDI_ID_ALL ist, muss DxgkDdiRecommendVidPnTopology die gesamte Topologie erstellen.

RequestReason

Ein Wert aus der DXGK_RECOMMENDVIDPNTOPOLOGY_REASON-Enumeration , der angibt, warum die DxgkDdiRecommendVidPnTopology-Funktion aufgerufen wird.

hFallbackTopology

Ein Handle für ein VidPN-Topologieobjekt, das die Fallback-VidPN-Topologie darstellt, die Windows verwendet, wenn der Miniport keine Topologieempfehlung enthält.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Kopfzeile d3dkmddi.h (einschließlich D3dkmddi.h)

Weitere Informationen

DXGK_RECOMMENDVIDPNTOPOLOGY_REASON

DxgkDdiRecommendVidPnTopology