Class D3D12HeapState

Inheritance Relationships

Base Type

Class Documentation

class D3D12HeapState : public gpa::d3d12_state_tracker::ObjectState<ID3D12Object>

Public Functions

D3D12HeapState(ID3D12Heap *pHeap)
virtual GUID GetGUID() override
void OnEvict()
void OnMakeResident()
bool IsResident()

Returns true if the resource is resident.

Public Static Attributes

static constexpr GUID sGUID = {0xb0c339d3, 0xdc6b, 0x491d, {0xa3, 0xa7, 0x77, 0x6e, 0xba, 0x2a, 0xd3, 0xc3}}