Funzione D3DDisassemble10Effect (d3dcompiler.h)

Smonta il codice HLSL compilato da un effetto Direct3D10.

Sintassi

HRESULT D3DDisassemble10Effect(
  [in]  ID3D10Effect *pEffect,
  [in]  UINT         Flags,
  [out] ID3DBlob     **ppDisassembly
);

Parametri

[in] pEffect

Tipo: ID3D10Effect*

Puntatore ai dati di origine come codice HLSL compilato.

[in] Flags

Tipo: UINT

Opzioni di compilazione shader.

[out] ppDisassembly

Tipo: ID3DBlob**

Puntatore a un buffer che riceve l'interfaccia ID3DBlob che contiene il testo disassembly.

Valore restituito

Tipo: HRESULT

Restituisce uno dei codici restituiti Direct3D 11.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione d3dcompiler.h
Libreria D3dcompiler_47.lib
DLL D3dcompiler_47.dll

Vedi anche

Funzioni