DXGKARG_RECOMMENDFUNCTIONALVIDPN structure (d3dkmddi.h)
La structure DXGKARG_RECOMMENDFUNCTIONALVIDPN contient des arguments pour la fonction DxgkDdiRecommendFunctionalVidPn . La fonction DxgkDdiRecommendFunctionalVidPn crée un réseau de présentation vidéo fonctionnelle (VidPN) qui peut être implémenté sur une carte graphique spécifiée.
Syntaxe
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;
Membres
NumberOfVidPnTargets
Réservé à un usage ultérieur.
pVidPnTargetPrioritizationVector
Réservé à un usage ultérieur.
hRecommendedFunctionalVidPn
Handle, fourni par l’appelant, à un objet VidPN vide. DxgkDdiRecommendFunctionalVidPn doit ajouter un chemin (paire source-cible) à la topologie du VidPN et épingler les modes sur la source et la cible du chemin. Pour plus d’informations sur l’ajout de chemins à une topologie et la création de jeux de modes pour les sources et cibles de présentation vidéo, consultez Objets et interfaces VidPN.
RequestReason
Valeur DXGK_RECOMMENDFUNCTIONALVIDPN_REASON qui indique pourquoi l’appelant demande un VidPN fonctionnel.
pPrivateDriverData
Pointeur vers une mémoire tampon qui contient des données privées passées d’une application en mode utilisateur au pilote de miniport d’affichage.
PrivateDriverDataSize
Taille, en octets, du bloc de données pointé par pPrivateDriverData.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
En-tête | d3dkmddi.h (include D3dkmddi.h) |