Funzione D3DXDisassembleEffect
Smontare un effetto.
Sintassi
HRESULT D3DXDisassembleEffect(
_In_ LPD3DXEFFECT pEffect,
_In_ BOOL EnableColorCode,
_Out_ LPD3DXBUFFER *ppDisassembly
);
Parametri
-
pEffect [in]
-
Tipo: LPD3DXEFFECT
Puntatore a un'interfaccia ID3DXEffect che contiene l'effetto.
-
EnableColorCode [in]
-
Tipo: BOOL
Abilitare la codifica dei colori per semplificare la lettura del disassembly.
-
ppDisassembly [out]
-
Tipo: LPD3DXBUFFER*
Restituisce un buffer contenente lo shader smontato. Vedere ID3DXBuffer.
Valore restituito
Tipo: HRESULT
Se la funzione ha esito positivo, il valore restituito è D3D_OK. Se la funzione ha esito negativo, il valore restituito può essere uno dei seguenti: D3DERR_INVALIDCALL, D3DXERR_INVALIDDATA, E_OUTOFMEMORY.
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|
Libreria |
|
Vedi anche