D3DX10DisassembleEffect fonction)
Notes
Au lieu d’utiliser cette fonction héritée, nous vous recommandons d’utiliser l’API D3DDisassemble .
Cette fonction, qui Désassemble un effet compilé dans une chaîne de texte qui contient des instructions d’assembly et des affectations de registres, est dépréciée. Utilisez plutôt D3DDisassemble10Effect.
Syntaxe
HRESULT D3DX10DisassembleEffect(
_In_ ID3D10Effect *pEffect,
_In_ BOOL EnableColorCode,
_Out_ ID3D10Blob **ppDisassembly
);
Paramètres
-
pEffect [ dans]
-
Type : ID3D10Effect*
Pointeur vers l’interface d’effet (voir interface ID3D10Effect).
-
EnableColorCode [ dans]
-
Type : bool
Incluez des balises HTML dans la sortie pour coder en couleur le résultat.
-
ppDisassembly [ à]
-
Type : ID3D10Blob**
Adresse d’une mémoire tampon (voir interface ID3D10Blob) qui contient l’effet désassemblé.
Valeur retournée
Type : HRESULT
Retourne l’un des codes de retour Direct3D 10suivants.
Configuration requise
| Condition requise | Valeur |
|---|---|
| En-tête |
|