Partager via


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)

Voir aussi

DxgkDdiRecommendFunctionalVidPn