ID3D12StateObjectProperties インターフェイス (d3d12.h)
ID3D12StateObject のプロパティを取得および設定するためのメソッドを提供します。 この型のインスタンスを取得するには、 ID3D12StateObjectProperties の IID を使用して ID3D12StateObject::QueryInterface を呼び出します。
継承
ID3D12StateObjectProperties インターフェイスは、IUnknown インターフェイスから継承します。 ID3D12StateObjectProperties には、次の種類のメンバーもあります。
メソッド
ID3D12StateObjectProperties インターフェイスには、これらのメソッドがあります。
ID3D12StateObjectProperties::GetPipelineStackSize 現在のパイプライン スタック サイズを取得します。 |
ID3D12StateObjectProperties::GetShaderIdentifier シェーダー レコードで使用できるシェーダーの一意識別子を取得します。 |
ID3D12StateObjectProperties::GetShaderStackSize HLSL でレイトレーシング シェーダーを呼び出すために必要なスタック メモリの量を取得します。 |
ID3D12StateObjectProperties::SetPipelineStackSize 現在のパイプライン スタック サイズを設定します。 |
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | d3d12.h |