Partager via


énumération DXGI_DDI_MULTIPLANE_OVERLAY_FLAGS (dxgiddi.h)

L’énumération DXGI_DDI_MULTIPLANE_OVERLAY_FLAGS définit un ensemble d’indicateurs qui décrivent les caractéristiques et les comportements d’une superposition multiplane.

Syntax

typedef enum DXGI_DDI_MULTIPLANE_OVERLAY_FLAGS {
  DXGI_DDI_MULTIPLANE_OVERLAY_FLAG_VERTICAL_FLIP,
  DXGI_DDI_MULTIPLANE_OVERLAY_FLAG_HORIZONTAL_FLIP,
  DXGI_DDI_MULTIPLANE_OVERLAY_FLAG_FULLSCREEN_POST_COMPOSITION,
  DXGI_DDI_MULTIPLANE_OVERLAY_FLAG_NO_SCANOUT_TRANFORMATION,
  DXGI_DDI_MULTIPLANE_OVERLAY_FLAG_NO_RENDER_PRESENT
} ;

Constantes

 
DXGI_DDI_MULTIPLANE_OVERLAY_FLAG_VERTICAL_FLIP
Le plan de superposition doit retourner les données verticalement, ce qui les fait apparaître à l’envers.
DXGI_DDI_MULTIPLANE_OVERLAY_FLAG_HORIZONTAL_FLIP
Le plan de superposition doit retourner les données horizontalement, ce qui les fait apparaître comme une image miroir de droite à gauche.
DXGI_DDI_MULTIPLANE_OVERLAY_FLAG_FULLSCREEN_POST_COMPOSITION
Indique que l’avion doit être étiré à l’aide du matériel de poseur de panneau.

Cela ne doit être défini que pour le plan 0.

La composition avec d’autres plans de superposition multiplans peut être prise en charge, mais les ClipRects de ces plans doivent être liés à la SourceRect de ce plan.
DXGI_DDI_MULTIPLANE_OVERLAY_FLAG_NO_SCANOUT_TRANFORMATION
Le runtime peut demander au pilote de désactiver temporairement la transformation pendant la période pendant laquelle le rendu de la mémoire tampon frontale est souhaité.

Une transformation se produit lorsque le contenu est transféré de la surface de l’application vers une surface d’ombre en vue d’une opération de retournement. Pour plus d’informations, consultez PFND3DWDDM2_6DDI_PREPARE_SCANOUT_TRANSFORMATION et PFND3DWDDM2_6DDI_QUERY_SCANOUT_CAPS.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8.1
Serveur minimal pris en charge Windows Server 2012 R2
En-tête dxgiddi.h (include D3d10umddi.h)