estrutura DXGI_DDI_ARG_BLT_FLAGS (dxgiddi.h)
A estrutura DXGI_DDI_ARG_BLT_FLAGS identifica o tipo de transferência de bloco de bits (bitblt) a ser executada.
Sintaxe
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;
Membros
Resolve
Um valor UINT que especifica que o bitblt resolve vários exemplos para um pixel.
Definir esse membro é equivalente a definir o primeiro bit do membro Value de 32 bits (0x00000001).
Convert
Um valor UINT que especifica que o bitblt também executa uma conversão de formato.
Definir esse membro é equivalente a definir o segundo bit do membro Value de 32 bits (0x00000002).
Stretch
Um valor UINT que especifica que um bitblt de alongamento é executado.
Definir esse membro é equivalente a definir o terceiro bit do membro Value de 32 bits (0x00000004).
Present
Um valor UINT que especifica que um bitblt de apresentação é executado.
Definir esse membro é equivalente a definir o quarto bit do membro Value de 32 bits (0x00000008).
Reserved
Esse membro é reservado e deve ser definido como zero. Definir esse membro como zero é equivalente a definir os 28 bits restantes (0xFFFFFFF0) do membro Value de 32 bits como zeros.
Value
Um membro na união que DXGI_DDI_ARG_BLT_FLAGS contém que pode conter um valor de 32 bits que identifica o tipo bitblt.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows. |
Cabeçalho | dxgiddi.h (inclua D3d10umddi.h) |