structure DXGK_MULTIPLANE_OVERLAY_FLAGS (d3dkmddi.h)

Identifie une opération de retournement à effectuer sur un plan de superposition.

Syntaxe

typedef struct _DXGK_MULTIPLANE_OVERLAY_FLAGS {
  union {
    struct {
      UINT VerticalFlip : 1;
      UINT HorizontalFlip : 1;
      UINT StaticCheck : 1;
#if ...
      UINT Reserved : 29;
#else
      UINT Reserved : 30;
#endif
    };
    UINT Value;
  };
} DXGK_MULTIPLANE_OVERLAY_FLAGS;

Membres

VerticalFlip

Le plan de superposition doit retourner les données verticalement, ce qui les fait apparaître à l’envers.

Définir ce membre équivaut à définir le premier bit du membre Value 32 bits (0x00000001).

HorizontalFlip

Le plan de superposition doit retourner les données horizontalement, ce qui les fait apparaître comme une image miroir de droite à gauche.

La définition de ce membre équivaut à définir le deuxième bit du membre Value 32 bits (0x00000002).

StaticCheck

Reserved

Ce membre est réservé et doit être défini sur zéro. Définir ce membre sur zéro équivaut à définir les 29 bits restants (0xFFFFFFF8) du membre Value 32 bits sur zéros.

Ce membre est réservé et doit être défini sur zéro. Définir ce membre sur zéro équivaut à définir les 30 bits restants (0xFFFFFFFC) du membre Value 32 bits sur zéros.

Value

Valeur 32 bits qui identifie le type d’opération de retournement à effectuer.

PanelFitterPostComposition

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 définition de ce membre équivaut à définir le troisième bit du membre Value 32 bits (0x00000004).

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 d3dkmddi.h (inclure D3dkmddi.h)