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)

Consulte también

DXGI_DDI_ARG_BLT