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搭配使用。
規格需求
需求 | 值 |
---|---|
標頭 |
|