跳轉到主要內容
在命令清單上設定狀態物件。

語法

參數

pStateObject
類型:ID3D12StateObject *
要在命令清單上設定的狀態物件。在目前版本中,其類型只能是 D3D12_STATE_OBJECT_TYPE_RAYTRACING_PIPELINE。

傳回值

類型:void 無。

備註

此方法可以從圖形或計算命令清單及套件組合呼叫。 此方法是 ID3D12GraphicsCommandList::SetPipelineState 的替代方案,後者只針對圖形和計算著色器定義。命令清單上一次只會有一個作用中的管線狀態,因此任一呼叫都會設定目前的管線狀態。這兩個呼叫的差異在於,每個呼叫只會設定特定類型的管線狀態。在目前版本中,SetPipelineState1 只用於設定光線追蹤管線狀態。

需求

標頭: d3d12_xs.h
程式庫: d3d12_xs.lib
支援的平台: XBOX Series 主機

另請參閱

ID3D12GraphicsCommandList4
最後修改於 2026年10月6日