次の方法で共有


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 と共に使用されます。

要件

要件
ヘッダー
D3dx11effect.h

関連項目

効果 11 構造体