Partager via


structure DXGKARG_RECOMMENDFUNCTIONALVIDPN (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 d’affichage 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é pour une utilisation ultérieure.

pVidPnTargetPrioritizationVector

Réservé pour une utilisation ultérieure.

hRecommendedFunctionalVidPn

Handle, fourni par l’appelant, à un objet VidPN vide. DxgkDdiRecommendFunctionalVidPn devez ajouter un chemin (paire source-cible) à la topologie de VidPN et doit épingler les modes sur la source et la cible du chemin. Pour plus d’informations sur l’ajout de chemins d’accès à une topologie et la création de jeux de modes pour les sources et cibles vidéo présentes, 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 miniport d’affichage.

PrivateDriverDataSize

Taille, en octets, du bloc de données pointé par pPrivateDriverData.

Exigences

Exigence Valeur
client minimum pris en charge Windows Vista
d’en-tête d3dkmddi.h (include D3dkmddi.h)

Voir aussi

DxgkDdiRecommendFunctionalVidPn