構文
定数
解説
ランタイムは RGB ブレンディングとアルファ ブレンディングを個別に実装します。そのため、ブレンド ステートには RGB データとアルファ データに対する別々のブレンド操作が必要です。これらのブレンド操作は D3D12_RENDER_TARGET_BLEND_DESC 構造体で指定されます。2 つのソース (ソース 1 とソース 2) は、ブレンディング ブロック図 に示されています。 ブレンド ステートは、出力マージャー ステージ が、2 つの RGB ピクセル値と 2 つのアルファ値をどのようにブレンドするかを決定するために使用されます。これら 2 つの RGB ピクセル値と 2 つのアルファ値は、ピクセル シェーダーが出力する RGB ピクセル値およびアルファ値と、出力レンダー ターゲットに既にある RGB ピクセル値およびアルファ値です。D3D12_BLEND 値は、ブレンディング ステージがピクセル シェーダー、レンダー ターゲット、またはその両方の値を変調するために使用するデータ ソースを制御します。D3D12_BLEND_OP 値は、ブレンディング ステージがこれらの変調された値を数学的にどのように結合するかを制御します。要件
ヘッダー: d3d12_xs.h または d3d12_x.hライブラリ: d3d12_xs.lib または d3d12_x.lib
サポートされているプラットフォーム: XBOX Series 本体および XBOX One ファミリ
