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