Share via


D3DXDisassembleEffect, fonction

Désassemblez un effet.

Syntaxe

HRESULT D3DXDisassembleEffect(
  _In_  LPD3DXEFFECT pEffect,
  _In_  BOOL         EnableColorCode,
  _Out_ LPD3DXBUFFER *ppDisassembly
);

Paramètres

pEffect [in]

Type : LPD3DXEFFECT

Pointeur vers une interface ID3DXEffect qui contient l’effet.

EnableColorCode [in]

Type : BOOL

Activez le codage couleur pour faciliter la lecture du désassemblement.

ppDisassembly [out]

Type : LPD3DXBUFFER*

Retourne une mémoire tampon contenant le nuanceur désassemblé. Consultez ID3DXBuffer.

Valeur retournée

Type : HRESULT

Si la fonction réussit, la valeur de retour est D3D_OK. Si la fonction échoue, la valeur de retour peut être l’une des suivantes : D3DERR_INVALIDCALL, D3DXERR_INVALIDDATA, E_OUTOFMEMORY.

Spécifications

Condition requise Valeur
En-tête
D3DX9Effect.h
Bibliothèque
D3dx9.lib

Voir aussi

Fonctions d’effet