ID3D12StateObjectProperties-Schnittstelle (d3d12.h)
Stellt Methoden zum Abrufen und Festlegen der Eigenschaften eines ID3D12StateObject bereit. Um eine instance dieses Typs abzurufen, rufen Sie ID3D12StateObject::QueryInterface mit der IID von ID3D12StateObjectProperties auf.
Vererbung
Die ID3D12StateObjectProperties-Schnittstelle erbt von der IUnknown-Schnittstelle . ID3D12StateObjectProperties verfügt auch über folgende Membertypen:
Methoden
Die ID3D12StateObjectProperties-Schnittstelle verfügt über diese Methoden.
ID3D12StateObjectProperties::GetPipelineStackSize Ruft die aktuelle Pipelinestapelgröße ab. |
ID3D12StateObjectProperties::GetShaderIdentifier Ruft den eindeutigen Bezeichner für einen Shader ab, der in einem Shaderdatensatz verwendet werden kann. |
ID3D12StateObjectProperties::GetShaderStackSize Ruft die Menge an Stapelspeicher ab, die zum Aufrufen eines Raytracing-Shaders in HLSL erforderlich ist. |
ID3D12StateObjectProperties::SetPipelineStackSize Legen Sie die aktuelle Pipelinestapelgröße fest. |
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | d3d12.h |