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é en une chaîne de texte contenant des instructions d’assembly et des affectations d’enregistrement, a été déconseillée. Utilisez plutôt D3DDisassemble10Effect.
Syntaxe
HRESULT D3DX10DisassembleEffect(
_In_ ID3D10Effect *pEffect,
_In_ BOOL EnableColorCode,
_Out_ ID3D10Blob **ppDisassembly
);
Paramètres
-
pEffect [in]
-
Type : ID3D10Effect*
Pointeur vers l’interface d’effet (voir INTERFACE ID3D10Effect).
-
EnableColorCode [in]
-
Type : BOOL
Incluez des balises HTML dans la sortie pour colorier le résultat.
-
ppDisassembly [out]
-
Type : ID3D10Blob**
Adresse d’une mémoire tampon (voir l’interface ID3D10Blob) qui contient l’effet désassemblé.
Valeur retournée
Type : HRESULT
Retourne l’un des codes de retour Direct3D 10 suivants.
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|
Voir aussi