struttura DXGI_DDI_PRESENT_FLAGS (dxgiddi.h)

Identifica come eseguire un'operazione corrente.

Sintassi

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;

Members

Blt

Specifica se eseguire un trasferimento bit-block (bitblt) dei dati nella superficie primaria.

L'impostazione di questo membro equivale all'impostazione del primo bit del membro Value a 32 bit (0x00000001).

Flip

Specifica se passare a una nuova superficie.

L'impostazione di questo membro equivale all'impostazione del secondo bit del membro Value a 32 bit (0x00000002).

PreferRight

Supportato in Windows 8 e versioni successive.

Specifica che, se un'operazione di presentazione stereo deve essere ridotta a mono, l'operazione corrente deve mostrare la visualizzazione dall'occhio destro.

Se questo membro non è impostato, l'operazione mono present predefinita mostra la visualizzazione dall'occhio sinistro.

L'impostazione di questo membro equivale all'impostazione del terzo bit del membro Value a 32 bit (0x00000004).

TemporaryMono

Supportato in Windows 8 e versioni successive.

Specifica che un'operazione presente deve usare il buffer sinistro come buffer mono (non stereo).

L'impostazione di questo membro equivale all'impostazione del quarto bit del membro Valore a 32 bit (0x00000008).

AllowTearing

AllowFlexibleRefresh

NoScanoutTransform

Supportato in Windows 10 versione 1901 e successive.

Questo flag verrà passato solo se il driver imposta il flag di D3DWDDM2_6DDI_SCANOUT_FLAG_TRANSFORMATION_DESIRED anziché il flag D3DWDDM2_6DDI_SCANOUT_FLAG_TRANSFORMATION_REQUIRED dell'enumerazione D3DWDDM2_6DDI_SCANOUT_FLAGS .

Reserved

Questo membro è riservato e deve essere impostato su zero. L'impostazione di questo membro su zero equivale all'impostazione dei restanti 28 bit (0xFFFFFFF0) del membro Value a 32 bit su zeri.

Value

Membro dell'unione contenuto in DXGI_DDI_PRESENT_FLAGS che può contenere un valore a 32 bit che identifica come eseguire un'operazione corrente.

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows.
Intestazione dxgiddi.h (include D3d10umddi.h)

Vedi anche

DXGI_DDI_ARG_PRESENT

PresentDXGI