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) |