Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Provides methods for getting and setting the properties of an ID3D12StateObject. To retrieve an instance of this type, call ID3D12StateObject::QueryInterface with the IID of ID3D12StateObjectProperties.
Inheritance
The ID3D12StateObjectProperties interface inherits from the IUnknown interface. ID3D12StateObjectProperties also has these types of members:
Methods
The ID3D12StateObjectProperties interface has these methods.
ID3D12StateObjectProperties::GetPipelineStackSize Gets the current pipeline stack size. |
ID3D12StateObjectProperties::GetShaderIdentifier Retrieves the unique identifier for a shader that can be used in a shader record. |
ID3D12StateObjectProperties::GetShaderStackSize Gets the amount of stack memory required to invoke a raytracing shader in HLSL. |
ID3D12StateObjectProperties::SetPipelineStackSize Set the current pipeline stack size. |
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | d3d12.h |