提供單一著色器波狀態的偵錯存取權。
繼承
IPixShaderWave 繼承自 IUnknown。
介面識別碼
{922AB4F6-D10A-4FD0-84C1-C6FE69A3C482}
方法
介面會 IPixShaderWave 宣告這些方法。
| 方法 | 描述 |
|---|---|
| GetId | 取得波浪識別碼。 |
| GetCoordinates | 取得使用者易記的字串,表示 GPU 上執行波浪的位置。 |
| GetStage | 取得著色器階段。 |
| GetStatus | 取得波浪狀態。 |
| GetExceptionsHit | 取得遭浪潮擊中的例外狀況。 |
| GetInstructionPointer | 取得波浪指向的指令指標。 |
| GetLanes | 取得著色器通道介面物件的集合。 |
| GetNodes | 取得指定程式碼類型的著色器節點介面物件集合。 |
| GetShader | 取得著色器介面物件。 |
| GetInstructionPointerLocation | 取得著色器程式碼位置介面物件,對應到程式計數器 (電腦) |
| GetVariables | 取得指定程式碼類型的著色器變數介面物件集合。 |
| EvaluateExpression | 評估指定程式碼類型的運算式。 |
| GetOffendingCodeLocations | 取得疑似裝置錯誤原因的違規代碼位置集合。 |
需求
標頭: PixApiShaderInterfaces.h