Class D3D12RootSignatureState
Defined in File d3d12-rootsignature.h
Inheritance Relationships
Base Type
public gpa::d3d12_state_tracker::D3D12ObjectState
(Class D3D12ObjectState)
Class Documentation
-
class D3D12RootSignatureState : public gpa::d3d12_state_tracker::D3D12ObjectState
Public Functions
-
D3D12RootSignatureState(ID3D12RootSignature *runtimeObj, void const *pBlobWithRootSignature, size_t blobLengthInBytes)
-
virtual ~D3D12RootSignatureState()
-
virtual GUID GetGUID() override
-
D3D12_VERSIONED_ROOT_SIGNATURE_DESC const *GetRootSignatureDesc() const
-
std::vector<uint8_t> GetRootSignatureBlob() const
Public Static Attributes
-
static constexpr GUID sGUID = {0xedbfb6b, 0x6e67, 0x4ad7, {0x97, 0xbd, 0x76, 0x30, 0x34, 0x4b, 0xb5, 0xc3}}
-
D3D12RootSignatureState(ID3D12RootSignature *runtimeObj, void const *pBlobWithRootSignature, size_t blobLengthInBytes)