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 |