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 |