_ _ Structure DESC du nuanceur de passe D3DX11 _
Décrit une passe d’effet.
Syntaxe
typedef struct _D3DX11_PASS_SHADER_DESC {
ID3DX11EffectShaderVariable *pShaderVariable;
UINT ShaderIndex;
} D3DX11_PASS_SHADER_DESC;
Membres
-
pShaderVariable
-
Type : ID3DX11EffectShaderVariable*
-
Variable dont provient ce nuanceur.
-
ShaderIndex
-
Type : uint
-
Élément de pShaderVariable (si un tableau) ou 0 s’il n’est pas applicable.
Notes
Le _ _ nuanceur _ de passe D3DX11 DESC est utilisé avec les méthodes ID3DX11EffectPass * ShaderDesc.
S’il s’agit d’une assignation de nuanceur Inline, l’interface retournée est une variable de nuanceur anonyme, qui ne peut pas être récupérée d’une autre façon. Son nom dans la description de la variable est « $Anonymous ». S’il n’y a aucune assignation de ce type dans le bloc de réussite, pShaderVariable ! = null, mais pShaderVariable->IsValid () = = false.
Spécifications
| Condition requise | Valeur |
|---|---|
| En-tête |
|