HALInitParams(IDirect3DDeviceX* device, const D3DPRESENT_PARAMETERS& presentParams, UInt32 halConfigFlags = 0, ThreadId renderThreadId = ThreadId());
Initializes the D3D9-specific render parameters.
Parameters |
Description |
IDirect3DDeviceX* device |
The Direct3D device. |
const D3DPRESENT_PARAMETERS& presentParams |
Presentation parameters set by the application. |
UInt32 halConfigFlags = 0 |
One or more of the HALConfigFlags : HALConfig_NoSceneCalls - the renderer will not call BeginScene/EndScene. HALConfig_UseDynamicTex - use D3DUSAGE_DYNAMIC for updateable textures. |
ThreadId renderThreadId = ThreadId() |
The Id of the rendering thread used by the renderer; ignored if single-threaded. |