estrutura DXGK_MULTIPLANE_OVERLAY_BLEND (d3dkmddi.h)

Identifica uma operação de mesclagem a ser executada em um plano de sobreposição.

Sintaxe

typedef struct _DXGK_MULTIPLANE_OVERLAY_BLEND {
  union {
    struct {
      UINT AlphaBlend : 1;
      UINT Reserved : 31;
    };
    UINT Value;
  };
} DXGK_MULTIPLANE_OVERLAY_BLEND;

Membros

AlphaBlend

Se definido, o plano de sobreposição deve usar o canal alfa pré-multiplicado neste plano para misturá-lo com o plano abaixo.

Se zero, o plano de sobreposição deve ignorar os dados no canal alfa e tornar o plano combinado totalmente opaco.

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

Reserved

Esse membro é reservado e deve ser definido como zero.

Definir esse membro como zero é equivalente a definir os 30 bits restantes (0xFFFFFFFC) do membro Value de 32 bits como zeros.

Esse membro é reservado e deve ser definido como zero.

Definir esse membro como zero é equivalente a definir os 31 bits restantes (0xFFFFFFFE) do membro Value de 32 bits como zeros.

Value

Um valor de 32 bits que identifica o tipo de operação de mesclagem a ser executada.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8.1
Servidor mínimo com suporte Windows Server 2012 R2
Cabeçalho d3dkmddi.h (inclua D3dkmddi.h)