Partager via


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
D3DX10Core.h

Voir aussi

usage général Functions