D3DX11_PASS_DESC構造体
パイプラインの状態を含むエフェクト パスについて説明します。
構文
typedef struct _D3DX11_PASS_DESC {
LPCSTR Name;
UINT Annotations;
BYTE *pIAInputSignature;
SIZE_T IAInputSignatureSize;
UINT StencilRef;
UINT SampleMask;
FLOAT BlendFactor[4];
} D3DX11_PASS_DESC;
メンバー
-
名前
-
種類: LPCSTR
-
このパスの名前 (匿名でない場合は NULL )。
-
コメント
-
型: UINT
-
このパスの注釈の数。
-
pIAInputSignature
-
型: BYTE*
-
頂点シェーダーまたはジオメトリ シェーダーからのシグネチャ (頂点シェーダーがない場合) または NULL (存在しない場合)。
-
IAInputSignatureSize
-
種類: SIZE_T
-
Singature サイズ (バイト単位)。
-
StencilRef
-
型: UINT
-
深度ステンシル状態で使用されるステンシル参照値。
-
SampleMask
-
型: UINT
-
ブレンド状態のサンプル マスク。
-
BlendFactor
-
型: FLOAT
-
ブレンド状態のコンポーネントごとのブレンド係数 (RGBA)。
注釈
D3DX11_PASS_DESCは ID3DX11EffectPass::GetDesc と共に使用されます。
要件
要件 | 値 |
---|---|
ヘッダー |
|