Class D3D12CommandQueueState

Nested Relationships

Nested Types

Inheritance Relationships

Base Type

Class Documentation

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

Public Functions

D3D12CommandQueueState(ID3D12CommandQueue *runtimeObj)
D3D12CommandQueueState(D3D12CommandQueueState const&) = delete
D3D12CommandQueueState &operator=(D3D12CommandQueueState const&) = delete
virtual ~D3D12CommandQueueState()
void PostExecuteCommandLists(UINT NumCommandLists, ID3D12CommandList *const *ppCommandLists)
void EnumerateCommandListsInExecution(std::function<void(ID3D12CommandList*)>)

Public Static Attributes

static constexpr GUID sGUID = {0x898876b1, 0x7ff1, 0x4ca7, {0x99, 0x40, 0x82, 0xab, 0xde, 0x9, 0x76, 0x31}}