|
slot 0.0.1
A real time UI render framework
|
#include <DX12Command.h>


Public 成员函数 | |
| DX12Command (DX12Render *R) | |
| ~DX12Command () override | |
| void | Init () |
| void | Synchronize () |
| void | Reset () |
| void | CloseAndExecute () |
Public 成员函数 继承自 z8::DX12Common | |
| DX12Common (DX12Render *) | |
| virtual | ~DX12Common ()=default |
Public 属性 | |
| ComPtr< ID3D12CommandQueue > | Queue |
| ComPtr< ID3D12CommandAllocator > | Allocator |
| ComPtr< ID3D12GraphicsCommandList > | List |
| ComPtr< ID3D12Fence > | Fence |
| unsigned __int64 | CurFence = 0 |
Public 属性 继承自 z8::DX12Common | |
| DX12Device * | Ctx |
| DX12Render * | Render |
| z8::DX12Command::DX12Command | ( | DX12Render * | R | ) |
|
override |
| void z8::DX12Command::CloseAndExecute | ( | ) |

| void z8::DX12Command::Init | ( | ) |

| void z8::DX12Command::Reset | ( | ) |

| void z8::DX12Command::Synchronize | ( | ) |

| ComPtr<ID3D12CommandAllocator> z8::DX12Command::Allocator |
| ComPtr<ID3D12Fence> z8::DX12Command::Fence |
| ComPtr<ID3D12GraphicsCommandList> z8::DX12Command::List |
| ComPtr<ID3D12CommandQueue> z8::DX12Command::Queue |