Partager via


structure DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3 (d3dkmddi.h)

DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3 contient des arguments pour la fonction DXGKDDI_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3 .

Syntaxe

typedef struct _DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3 {
  D3DDDI_VIDEO_PRESENT_SOURCE_ID           VidPnSourceId;
  DXGK_SETVIDPNSOURCEADDRESS_INPUT_FLAGS   InputFlags;
  DXGK_SETVIDPNSOURCEADDRESS_OUTPUT_FLAGS  OutputFlags;
  UINT                                     PlaneCount;
  DXGK_MULTIPLANE_OVERLAY_PLANE3           **ppPlanes;
  DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION *pPostComposition;
  UINT                                     Duration;
  DXGK_HDR_METADATA                        *pHDRMetaData;
  UINT64                                   TargetFlipTime;
} DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3;

Membres

VidPnSourceId

Entier qui identifie une source de présentation vidéo sur l’adaptateur d’affichage.

InputFlags

Structure DXGK_SETVIDPNSOURCEADDRESS_INPUT_FLAGS qui identifie le type d’opération d’affichage à effectuer.

OutputFlags

Structure DXGK_SETVIPNSOURCEADDRESS_OUTPUT_FLAGS qui retourne des informations à partir du pilote.

PlaneCount

Nombre de plans de superposition dans la liste ppPlanes .

ppPlanes

Tableau de pointeurs vers un DXGK_MULTIPLANE_OVERLAY_PLANE3 structures qui spécifient les plans de superposition à afficher.

pPostComposition

Pointeur vers une structure de DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION contenant des informations de mode virtuel et d’autres informations de transformation qui doivent être appliquées une fois les plans composés.

Si la valeur est NULL, aucune transformation de post-composition ne doit être appliquée.

Duration

Durée, en unités de 100 nanosecondes, entre le moment où l’opération actuelle s’affiche à l’écran et l’interruption de remplissage verticale suivante se produit.

Si zéro, le taux d’actualisation doit être le taux par défaut basé sur le mode actuel.

pHDRMetaData

Pointeur vers une structure de DXGK_HDR_METADATA indiquant toutes les informations de métadonnées qui peuvent être disponibles. Une valeur NULL indique qu’aucune nouvelle métadonnées n’est disponible.

TargetFlipTime

Valeur qui décrit le temps de basculement cible en unités QPC. Lorsque l’horloge atteint cette valeur, l’image est autorisée à être envoyée à l’affichage tout en respectant VSync et en déchirant les indicateurs. Pour plus d’informations, consultez File d’attente de basculement matérielle .

Configuration requise

Condition requise Valeur
En-tête d3dkmddi.h

Voir aussi

DXGKDDI_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3