D2D1_BLEND_DESCRIPTION struttura (d2d1effectauthor.h)

Definisce una descrizione di blend da usare in una determinata trasformazione di blend.

Sintassi

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;

Members

sourceBlend

Specifica la prima origine dati RGB e include un'operazione preliminare facoltativa.

destinationBlend

Specifica la seconda origine dati RGB e include un'operazione preliminare facoltativa.

blendOperation

Specifica come combinare le origini dati RGB.

sourceBlendAlpha

Specifica la prima origine dati alfa e include un'operazione preliminare facoltativa. Le opzioni di blend che terminano _COLOR non sono consentite.

destinationBlendAlpha

Specifica la seconda origine dati alfa e include un'operazione preliminare facoltativa. Le opzioni di blend che terminano _COLOR non sono consentite.

blendOperationAlpha

Specifica come combinare le origini dati alfa.

blendFactor[4]

Parametri per le operazioni di blend. La miscela deve usare D2D1_BLEND_BLEND_FACTOR per usarla.

Commenti

Questa descrizione corrisponde strettamente allo struct D3D11_BLEND_DESC con alcune omissioni e l'aggiunta del fattore di fusione nella descrizione.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 e Aggiornamento della piattaforma per Windows 7 [app desktop | App UWP]
Server minimo supportato Windows Server 2012 e Aggiornamento della piattaforma per Windows Server 2008 R2 [app desktop | App UWP]
Intestazione d2d1effectauthor.h

Vedi anche

D2D1_BLEND

D2D1_BLEND_OPERATION