Class D3D12HeapState
Defined in File d3d12-heap.h
Inheritance Relationships
Base Type
public gpa::d3d12_state_tracker::ObjectState< ID3D12Object >
(Template Class ObjectState)
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}}
-
D3D12HeapState(ID3D12Heap *pHeap)