Compartir a través de


estructura DXGI_DDI_PRESENT_FLAGS (dxgiddi.h)

Identifica cómo realizar una operación actual.

Sintaxis

typedef struct DXGI_DDI_PRESENT_FLAGS {
  union {
    struct {
      UINT Blt : 1;
      UINT Flip : 1;
      UINT PreferRight : 1;
      UINT TemporaryMono : 1;
      UINT AllowTearing : 1;
      UINT AllowFlexibleRefresh : 1;
      UINT NoScanoutTransform : 1;
      UINT Reserved : 25;
    };
    UINT Value;
  };
} DXGI_DDI_PRESENT_FLAGS;

Miembros

Blt

Especifica si se deben realizar datos de transferencia de bloques de bits (bitblt) en la superficie principal.

Establecer este miembro equivale a establecer el primer bit del miembro Value de 32 bits (0x00000001).

Flip

Especifica si se va a voltear a una nueva superficie.

Establecer este miembro equivale a establecer el segundo bit del miembro Value de 32 bits (0x00000002).

PreferRight

Se admite en Windows 8 y versiones posteriores.

Especifica que, si una operación estéreo presente debe reducirse a mono, la operación presente debe mostrar la vista desde el ojo derecho.

Si no se establece este miembro, la operación predeterminada mono present muestra la vista desde el ojo izquierdo.

Establecer este miembro equivale a establecer el tercer bit del miembro Value de 32 bits (0x00000004).

TemporaryMono

Se admite en Windows 8 y versiones posteriores.

Especifica que una operación actual debe usar el búfer izquierdo como búfer mono (no estéreo).

Establecer este miembro equivale a establecer el cuarto bit del miembro Value de 32 bits (0x00000008).

AllowTearing

AllowFlexibleRefresh

NoScanoutTransform

Se admite en Windows 10, versión 1901 y posteriores.

Esta marca solo se pasará si el controlador establece la marca D3DWDDM2_6DDI_SCANOUT_FLAG_TRANSFORMATION_DESIRED, en lugar de la marca D3DWDDM2_6DDI_SCANOUT_FLAG_TRANSFORMATION_REQUIRED de la enumeración D3DWDDM2_6DDI_SCANOUT_FLAGS .

Reserved

Este miembro está reservado y debe establecerse en cero. Establecer este miembro en cero equivale a establecer los 28 bits restantes (0xFFFFFFF0) del miembro Value de 32 bits en ceros.

Value

Miembro de la unión contenida en DXGI_DDI_PRESENT_FLAGS que puede contener un valor de 32 bits que identifica cómo realizar una operación actual.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows.
Encabezado dxgiddi.h (incluye D3d10umddi.h)

Consulte también

DXGI_DDI_ARG_PRESENT

PresentDXGI