Bagikan melalui


Fungsi D3D10GetShaderDebugInfo (d3d10shader.h)

Dapatkan info debug shader. Info debug dihasilkan oleh D3D10CompileShader dan disematkan dalam isi shader.

Sintaks

HRESULT D3D10GetShaderDebugInfo(
  const void *pShaderBytecode,
  SIZE_T     BytecodeLength,
  ID3D10Blob **ppDebugInfo
);

Parameter

pShaderBytecode

Jenis: const void*

Penunjuk ke shader yang dikompilasi. Untuk mendapatkan pointer ini, lihat Mendapatkan Pointer ke Shader yang Dikompilasi.

BytecodeLength

Jenis: SIZE_T

Panjang buffer bytecode shader.

ppDebugInfo

Jenis: ID3D10Blob**

Penunjuk ke Antarmuka ID3D10Blob yang digunakan untuk mengembalikan info debug. Untuk informasi tentang tata letak buffer ini, lihat D3D10_SHADER_DEBUG_INFO.

Nilai kembali

Jenis: HRESULT

Mengembalikan salah satu Kode Pengembalian Direct3D 10 berikut.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header d3d10shader.h
Pustaka D3D10.lib
DLL D3D10.dll

Lihat juga

Fungsi Shader