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;

Angehörige

hVidPn

Ein Handle zu einem VidPN-Objekt. Die DxgkDdiRecommendVidPnTopology--Funktion erstellt oder erweitert die Topologie dieses VidPN.

VidPnSourceId

D3DDDI_ID_ALL oder der Bezeichner einer bestimmten Videoquelle auf dem Anzeigeadapter. Wenn dieses Element der Bezeichner einer bestimmten Quelle ist, muss die DxgkDdiRecommendVidPnTopology--Funktion die Topologie erweitern, indem mindestens ein Pfad hinzugefügt wird, der aus dieser Quelle stammt. Wenn dieses Element D3DDDI_ID_ALL entspricht, müssen DxgkDdiRecommendVidPnTopology- die gesamte Topologie erstellen.

RequestReason

Ein Wert aus der DXGK_RECOMMENDVIDPNTOPOLOGY_REASON-Aufzählung, der den Grund angibt, warum die DxgkDdiRecommendVidPnTopology--Funktion aufgerufen wird.

hFallbackTopology

Ein Handle zu einem VidPN-Topologieobjekt, das die Fallback-VidPN-Topologie darstellt, die Von Windows verwendet wird, wenn der Miniport keine Topologieempfehlung bereitstellt.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows Vista
Header- d3dkmddi.h (einschließlich D3dkmddi.h)

Siehe auch

DXGK_RECOMMENDVIDPNTOPOLOGY_REASON

DxgkDdiRecommendVidPnTopology