Partager via


structure DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION (d3dkmddi.h)

Spécifie des informations sur les transformations supplémentaires qui doivent se produire après la composition des plans.

Syntaxe

typedef struct _DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION {
  DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION_FLAGS Flags;
  RECT                                           SrcRect;
  RECT                                           DstRect;
  D3DDDI_ROTATION                                Rotation;
} DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION;

Membres

Flags

Structure DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION_FLAGS indiquant des informations de transformation supplémentaires.

SrcRect

Contient la rect source du mode virtuel.

DstRect

Contient la rect de destination du mode virtuel.

Rotation

Indique une rotation supplémentaire qui doit se produire sur l’image finale.

Remarques

Le mode source contient la taille du mode virtuel et le rectangle de destination indique comment le mode virtuel est mappé au mode physique.

Par exemple, si un mode virtuel 1024x768 est utilisé avec le mode physique 1920x1080, les configurations suivantes sont possibles :

Mode Étirement :

  • SrcRect = {0, 0, 1024, 768}
  • DstRect = {0, 0, 1920, 1080}

Mode centré :

  • SrcRect = {0, 0, 1024, 768}
  • DstRect = {448, 156, 1472, 924}

Proportion étirée :

  • SrcRect = {0, 0, 1024, 768}
  • DstRect = {240, 0, 1680, 1080} // résolution de moniteur 1080p

Configuration requise

Condition requise Valeur
En-tête d3dkmddi.h