Compartir a través de


estructura DXGK_MULTIPLANE_OVERLAY_FLAGS (d3dkmddi.h)

La estructura DXGK_MULTIPLANE_OVERLAY_FLAGS define marcas que controlan el comportamiento de una operación de superposición de varios planos.

Sintaxis

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;

Miembros

VerticalFlip

El plano de superposición debe voltear los datos verticalmente, lo que hace que aparezca al revés.

HorizontalFlip

El plano de superposición debe voltear los datos horizontalmente, lo que hace que aparezca como una imagen reflejada de derecha a izquierda.

StaticCheck

El plano de superposición se puede examinar directamente. StaticCheck es una consulta de funcionalidad que no afecta al estado de presentación actual. Se ha agregado en Windows 11 (WDDM 3.0).

Reserved

Este miembro está reservado y debe establecerse en cero.

Value

Representa el valor colectivo de las marcas y se puede usar cuando no es necesario tener acceso a los bits individuales por separado.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8.1
Servidor mínimo compatible Windows Server 2012 R2
Encabezado d3dkmddi.h (incluya D3dkmddi.h)

Consulte también

DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES

DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES2

DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES3