Compartilhar via


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)

Confira também

DXGI_DDI_ARG_BLT