structure D3DX11_PASS_DESC
Décrit un passage d’effet, qui contient l’état du pipeline.
Syntaxe
typedef struct _D3DX11_PASS_DESC {
LPCSTR Name;
UINT Annotations;
BYTE *pIAInputSignature;
SIZE_T IAInputSignatureSize;
UINT StencilRef;
UINT SampleMask;
FLOAT BlendFactor[4];
} D3DX11_PASS_DESC;
Membres
-
Nom
-
Type : LPCSTR
-
Nom de ce passage (NULL s’il n’est pas anonyme).
-
Annotations
-
Type : UINT
-
Nombre d’annotations sur ce passage.
-
pIAInputSignature
-
Type : BYTE*
-
Signature du nuanceur de vertex ou du nuanceur de géométrie (s’il n’y a pas de nuanceur de vertex) ou NULL si aucun n’existe.
-
IAInputSignatureSize
-
Type : SIZE_T
-
Taille de la singature en octets.
-
StencilRef
-
Type : UINT
-
Valeur de référence du gabarit utilisée dans l’état du gabarit de profondeur.
-
SampleMask
-
Type : UINT
-
Exemple de masque pour l’état de fusion.
-
BlendFactor
-
Type : FLOAT
-
Facteurs de fusion par composant (RVBA) pour l’état de fusion.
Notes
D3DX11_PASS_DESC est utilisé avec ID3DX11EffectPass::GetDesc.
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|