IPixShaderCodeLocation interface

Represents a location within shader code at a particular representation level.

Inheritance

IPixShaderCodeLocation inherits from IUnknown.

Interface ID

{EFE66DB3-4903-4110-B367-5EE3343C6C11}

Methods

The IPixShaderCodeLocation interface declares these methods.

Method Description
GetCodeType Gets code type of this code location.
GetLineNumber Gets line number.
GetStatement Gets ISA/HLSL/IL statement according to the code type of this code location.
GetCallStack Gets a call stack as a collection of the shader code location interface objects.
GetNode Gets the shader node corresponding to the current code location.

Requirements

Header: PixApiShaderInterfaces.h