Freigeben über


DXGKARG_RECOMMENDFUNCTIONALVIDPN Struktur (d3dkmddi.h)

Die DXGKARG_RECOMMENDFUNCTIONALVIDPN Struktur enthält Argumente für die DxgkDdiRecommendFunctionalVidPn-Funktion. Die DxgkDdiRecommendFunctionalVidPn--Funktion erstellt ein funktionales Video present Network (VidPN), das auf einem angegebenen Anzeigeadapter implementiert werden kann.

Syntax

typedef struct _DXGKARG_RECOMMENDFUNCTIONALVIDPN {
  IN UINT                                 NumberOfVidPnTargets;
  IN const D3DDDI_VIDEO_PRESENT_TARGET_ID *pVidPnTargetPrioritizationVector;
  IN D3DKMDT_HVIDPN                       hRecommendedFunctionalVidPn;
  IN DXGK_RECOMMENDFUNCTIONALVIDPN_REASON RequestReason;
  IN VOID                                 *pPrivateDriverData;
  IN UINT                                 PrivateDriverDataSize;
} DXGKARG_RECOMMENDFUNCTIONALVIDPN;

Angehörige

NumberOfVidPnTargets

Reserviert für die zukünftige Verwendung.

pVidPnTargetPrioritizationVector

Reserviert für die zukünftige Verwendung.

hRecommendedFunctionalVidPn

Ein Handle, das vom Aufrufer bereitgestellt wird, an ein leeres VidPN-Objekt. DxgkDdiRecommendFunctionalVidPn- muss der VidPN-Topologie einen Pfad (Quellzielpaar) hinzufügen und modi für die Quelle und das Ziel des Pfads anheften. Informationen zum Hinzufügen von Pfaden zu einer Topologie und zum Erstellen von Modussätzen für Videoinhalte, die Quellen und Ziele darstellen, finden Sie unter VidPN-Objekte und -Schnittstellen.

RequestReason

Ein DXGK_RECOMMENDFUNCTIONALVIDPN_REASON Wert, der angibt, warum der Aufrufer eine funktionale VidPN anfordert.

pPrivateDriverData

Ein Zeiger auf einen Puffer, der private Daten enthält, die von einer Benutzermodusanwendung an den Anzeigeminiporttreiber übergeben werden.

PrivateDriverDataSize

Die Größe des Datenblocks in Bytes, auf den pPrivateDriverData-verweist.

Anforderungen

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

Siehe auch

DxgkDdiRecommendFunctionalVidPn