Compartilhar via


estrutura D3DKM_TRANSPARENTBLTFLAGS (d3dkmddi.h)

A estrutura D3DKM_TRANSPARENTBLTFLAGS especifica a capacidade do adaptador de exibição de executar uma transferência de bloco de bits acelerada por hardware (bitblt) com transparência.

Sintaxe

typedef struct _D3DKM_TRANSPARENTBLTFLAGS {
  union {
    struct {
      UINT HonorAlpha : 1;
    };
    [in] UINT Value;
  };
} D3DKM_TRANSPARENTBLTFLAGS;

Membros

[in] HonorAlpha

Um valor UINT que especifica em uma transferência de bloco de bits transparente acelerada por hardware se o canal alfa deve ser usado durante a comparação. HonorAlpha pode ser um dos valores a seguir.

Valor Significado
1 O adaptador de exibição não ignora o canal alfa quando compara a cor de referência com a cor de origem.
0 O adaptador de exibição ignora o canal alfa quando compara a cor de referência com a cor de origem.

Definir esse membro é equivalente a definir o primeiro bit do membro Value de 32 bits (0x00000001).

[in] Value

Um membro na união que D3DKM_TRANSPARENTBLTFLAGS contém. Esse membro pode conter um valor de 32 bits que especifica a capacidade do adaptador de vídeo de executar a transferência de bloco de bits acelerada por hardware com transparência.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7
Cabeçalho d3dkmddi.h (inclua D3dkmddi.h)

Confira também

DXGK_GDIARG_TRANSPARENTBLT