IPixShaderCodeLocation 介面

代表著色器程式碼中特定表示層級的位置。

繼承

IPixShaderCodeLocation 繼承自 IUnknown。

介面識別碼

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

方法

介面會 IPixShaderCodeLocation 宣告這些方法。

方法 描述
GetCodeType 取得此代碼位置的代碼類型。
GetLineNumber 取得行號。
GetStatement 根據此代碼位置的代碼類型取得 ISA/HLSL/IL 陳述式。
GetCallStack 取得呼叫堆疊作為著色器程式碼位置介面物件的集合。
GetNode 取得對應至目前程式碼位置的著色器節點。

需求

標頭: PixApiShaderInterfaces.h