estructura DXGI_DDI_ARG_BLT_FLAGS (dxgiddi.h)
La estructura DXGI_DDI_ARG_BLT_FLAGS identifica el tipo de transferencia de bloques de bits (bitblt) que se va a realizar.
Sintaxis
typedef struct DXGI_DDI_ARG_BLT_FLAGS {
union {
struct {
UINT Resolve : 1;
UINT Convert : 1;
UINT Stretch : 1;
UINT Present : 1;
UINT Reserved : 28;
};
UINT Value;
};
} DXGI_DDI_ARG_BLT_FLAGS;
Miembros
Resolve
Valor UINT que especifica que el bitblt resuelve varias muestras en un píxel.
Establecer este miembro equivale a establecer el primer bit del miembro Value de 32 bits (0x00000001).
Convert
Valor UINT que especifica que el bitblt también realiza una conversión de formato.
Establecer este miembro equivale a establecer el segundo bit del miembro Value de 32 bits (0x00000002).
Stretch
Valor UINT que especifica que se realiza un bitblt de extensión.
Establecer este miembro equivale a establecer el tercer bit del miembro Value de 32 bits (0x00000004).
Present
Valor UINT que especifica que se realiza un bitblt de presentación.
Establecer este miembro equivale a establecer el cuarto bit del miembro Value de 32 bits (0x00000008).
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 que DXGI_DDI_ARG_BLT_FLAGS contiene que puede contener un valor de 32 bits que identifica el tipo bitblt.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows. |
Encabezado | dxgiddi.h (incluya D3d10umddi.h) |