struct HALInitParams : public Render::HALInitParams { ID3D12Device* pD3DDevice; ID3D12CommandQueue* pD3DCommandQueue; SubmitAllScenesCallback mSubmitScenesCallback; };
HALInitParams provides D3D12 specific rendering initialization parameters for HAL::InitHAL.
Data Member |
Description |
Callback executed when all scenes must immediately be executed for synchronization purposes. | |
The D3D12 CommandQueue, which will allocate and execute command lists (optional, if not provided, ID3D12Device::GetDefaultCommandQueue will be used). | |
Method |
Description |
Initializes the D3D12 specific render parameters. |
D3D12_HAL.h