ID3D12StateObjectProperties 介面 (d3d12.h)

提供取得和設定 ID3D12StateObject屬性的方法。 若要擷取此類型的實例,請使用ID3D12StateObjectProperties的 IID 呼叫 ID3D12StateObject::QueryInterface

繼承

ID3D12StateObjectProperties 介面繼承自 IUnknown 介面。 ID3D12StateObjectProperties 也有下列類型的成員:

方法

ID3D12StateObjectProperties 介面具有這些方法。

 
ID3D12StateObjectProperties::GetPipelineStackSize

取得目前的管線堆疊大小。
ID3D12StateObjectProperties::GetShaderIdentifier

擷取著色器的唯一標識碼,該標識碼可用於著色器記錄。
ID3D12StateObjectProperties::GetShaderStackSize

取得叫用 HLSL 中光線追蹤著色器所需的堆疊記憶體數量。
ID3D12StateObjectProperties::SetPipelineStackSize

設定目前的管線堆疊大小。

規格需求

需求
目標平台 Windows
標頭 d3d12.h