共用方式為


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

以位元組為單位的擷取大小。

StencilRef

類型: UINT

深度樣板狀態中使用的樣板參考值。

SampleMask

類型: UINT

混合狀態的範例遮罩。

BlendFactor

類型: FLOAT

每個元件的混合因數 (混合狀態的 RGBA) 。

備註

D3DX11_PASS_DESC與 ID3DX11EffectPass::GetDesc搭配使用。

規格需求

需求
標頭
D3dx11effect.h

另請參閱

效果 11 結構