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) |