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