Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Get shader debug info. Debug info is generated by D3D10CompileShader and is embedded in the body of the shader.
Syntax
HRESULT D3D10GetShaderDebugInfo(
const void *pShaderBytecode,
SIZE_T BytecodeLength,
ID3D10Blob **ppDebugInfo
);
Parameters
pShaderBytecode
Type: const void*
A pointer to the compiled shader. To get this pointer see Getting a Pointer to a Compiled Shader.
BytecodeLength
Type: SIZE_T
Length of the shader bytecode buffer.
ppDebugInfo
Type: ID3D10Blob**
Pointer to an ID3D10Blob Interface used to return debug info. For information about the layout of this buffer, see D3D10_SHADER_DEBUG_INFO.
Return value
Type: HRESULT
Returns one of the following Direct3D 10 Return Codes.
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | d3d10shader.h |
Library | D3D10.lib |
DLL | D3D10.dll |