D3DX11_PASS_DESC struttura
Descrive un passaggio di effetto che contiene lo stato della pipeline.
Sintassi
typedef struct _D3DX11_PASS_DESC {
LPCSTR Name;
UINT Annotations;
BYTE *pIAInputSignature;
SIZE_T IAInputSignatureSize;
UINT StencilRef;
UINT SampleMask;
FLOAT BlendFactor[4];
} D3DX11_PASS_DESC;
Members
-
Nome
-
Tipo: LPCSTR
-
Nome di questo passaggio (NULL se non anonimo).
-
Annotazioni
-
Tipo: UINT
-
Numero di annotazioni su questo passaggio.
-
pIAInputSignature
-
Tipo: BYTE*
-
Firma dal vertex shader o geometry shader (se non esiste alcun vertex shader) o NULL se non esiste alcun elemento.
-
IAInputSignatureSize
-
Tipo: SIZE_T
-
Dimensioni della singature in byte.
-
StencilRef
-
Tipo: UINT
-
Valore di riferimento stencil usato nello stato di profondità-stencil.
-
Esempio di maschera
-
Tipo: UINT
-
Maschera di esempio per lo stato di blend.
-
BlendFactor
-
Tipo: FLOAT
-
Fattori di blend per componente (RGBA) per lo stato di blend.
Commenti
D3DX11_PASS_DESC viene usato con ID3DX11EffectPass::GetDesc.
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|