HALInitParams

HALInitParams
struct HALInitParams : public Render::HALInitParams {
  ID3D12Device* pD3DDevice;
  ID3D12CommandQueue* pD3DCommandQueue;
  SubmitAllScenesCallback mSubmitScenesCallback;
};
Description

HALInitParams provides D3D12 specific rendering initialization parameters for HAL::InitHAL.

Data Members
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). 
The D3D12 Device (required). 
Methods
Method 
Description 
Initializes the D3D12 specific render parameters. 
File

D3D12_HAL.h