IPixShaderNode interface

Represents a single node (function, block, or source region) of shader code.

Inheritance

IPixShaderNode inherits from IUnknown.

Interface ID

{B5CAC794-16B1-4284-AA57-EA55D4B4ED56}

Methods

The IPixShaderNode interface declares these methods.

Method Description
GetId Gets the node ID.
GetName Gets the node name.
GetCode Gets an annotated string that holds ISA/HLSL/IL code based on the code type.
GetCodeLocation Gets shader code location interface object corresponding to the specified line number.

Requirements

Header: PixApiShaderInterfaces.h