Compartilhar via


estrutura D2D1_BLEND_DESCRIPTION (d2d1effectauthor.h)

Define uma descrição de combinação a ser usada em uma transformação de combinação específica.

Sintaxe

typedef struct D2D1_BLEND_DESCRIPTION {
  D2D1_BLEND           sourceBlend;
  D2D1_BLEND           destinationBlend;
  D2D1_BLEND_OPERATION blendOperation;
  D2D1_BLEND           sourceBlendAlpha;
  D2D1_BLEND           destinationBlendAlpha;
  D2D1_BLEND_OPERATION blendOperationAlpha;
  FLOAT                blendFactor[4];
} D2D1_BLEND_DESCRIPTION;

Membros

sourceBlend

Especifica a primeira fonte de dados RGB e inclui uma operação de preblend opcional.

destinationBlend

Especifica a segunda fonte de dados RGB e inclui uma operação de preblend opcional.

blendOperation

Especifica como combinar as fontes de dados RGB.

sourceBlendAlpha

Especifica a primeira fonte de dados alfa e inclui uma operação de preblend opcional. As opções de mesclagem que terminam em _COLOR não são permitidas.

destinationBlendAlpha

Especifica a segunda fonte de dados alfa e inclui uma operação de preblend opcional. As opções de mesclagem que terminam em _COLOR não são permitidas.

blendOperationAlpha

Especifica como combinar as fontes de dados alfa.

blendFactor[4]

Parâmetros para as operações de mesclagem. A combinação deve usar D2D1_BLEND_BLEND_FACTOR para que isso seja usado.

Comentários

Essa descrição corresponde de perto ao struct D3D11_BLEND_DESC com algumas omissões e a adição do fator blend na descrição.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 e Atualização de Plataforma para Windows 7 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2012 e Atualização de Plataforma para Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP]
Cabeçalho d2d1effectauthor.h

Confira também

D2D1_BLEND

D2D1_BLEND_OPERATION