D2D1_BLEND_DESCRIPTION 構造体 (d2d1effectauthor.h)

特定のブレンド変換で使用するブレンドの説明を定義します。

構文

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;

メンバー

sourceBlend

最初の RGB データ ソースを指定し、省略可能なプリブレンド操作を含めます。

destinationBlend

2 番目の RGB データ ソースを指定し、省略可能なプリブレンド操作を含めます。

blendOperation

RGB データ ソースを結合する方法を指定します。

sourceBlendAlpha

最初のアルファ データ ソースを指定し、省略可能なプリブレンド操作を含めます。 _COLORで終わるブレンド オプションは使用できません。

destinationBlendAlpha

2 番目のアルファ データ ソースを指定し、省略可能なプリブレンド操作を含めます。 _COLORで終わるブレンド オプションは使用できません。

blendOperationAlpha

アルファ データ ソースを結合する方法を指定します。

blendFactor[4]

ブレンド操作のパラメーター。 これを使用するには 、ブレンドで D2D1_BLEND_BLEND_FACTOR を使用する必要があります。

注釈

この説明は 、D3D11_BLEND_DESC 構造体と、いくつかの省略と、説明のブレンド係数の追加とよく一致します。

要件

要件
サポートされている最小のクライアント Windows 7 のWindows 8とプラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2008 R2 のWindows Server 2012とプラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
Header d2d1effectauthor.h

こちらもご覧ください

D2D1_BLEND

D2D1_BLEND_OPERATION