Class D3D12CommandQueueState
Defined in File d3d12-commandqueue.h
Nested Relationships
Nested Types
Inheritance Relationships
Base Type
public gpa::d3d12_state_tracker::ObjectState< ID3D12Object >
(Template Class ObjectState)
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}}
-
D3D12CommandQueueState(ID3D12CommandQueue *runtimeObj)