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

Voir aussi

Fonctions usage général