Skip to main content
當 D3D12XBOX_LIVE_DEBUGGING_PARAMETERS 中的 Type 設定為 D3D12XBOX_LIVE_DEBUGGING_SHADER_STAGE_COMPUTE 時,用來指定要即時偵錯哪個計算著色器的參數。若未指定任何項目,則會呈現找到的第一個計算著色器以供偵錯。

語法

成員

Flags   _In_
類型:D3D12XBOX_LIVE_DEBUGGING_SHADER_FLAGS
允許指定任何或特定的計算著色器 ThreadID_X   _In_
類型:UINT
計算著色器將分派之執行緒 ID 的 X 維度 ThreadID_Y   _In_
類型:UINT
計算著色器將分派之執行緒 ID 的 Y 維度 ThreadID_Z   _In_
類型:UINT
計算著色器將分派之執行緒 ID 的 Z 維度

備註

請注意,可根據 COMPUTE_PGM_RSRC2.TIDIG_COMP_CNT 的值,使用 ThreadID_X、ThreadID_Y 和 ThreadID_Z 來搜尋特定的計算著色器 範例 1 - 在後續的分派上啟用任何計算著色器的即時偵錯。請注意,當不需要偵錯特定計算著色器執行緒時,這非常有用。
範例 2 - 啟用將分派執行緒 (27, 13, 0) 之計算著色器的即時偵錯

需求

D3D12XBOX_LIVE_DEBUGGING_PARAMETERS 中的 Type 應設定為 D3D12XBOX_LIVE_DEBUGGING_SHADER_STAGE_COMPUTE。 標頭: d3d12_xs.h
支援的平台:XBOX Series 主機

另請參閱

d3d12_xs 成員
Last modified on October 6, 2026