| 11 | namespace |
| 12 | { |
| 13 | void SetUpPresentParameters( Tr2PresentParametersAL& presentParameters ) |
| 14 | { |
| 15 | Tr2VideoAdapterInfo::GetAdapterDisplayMode( Tr2VideoAdapterInfo::DEFAULT_ADAPTER, presentParameters.mode ); |
| 16 | presentParameters.mode.width = 1920; |
| 17 | presentParameters.mode.height = 1080; |
| 18 | presentParameters.backBufferCount = 1; |
| 19 | presentParameters.msaaType = 1; |
| 20 | presentParameters.msaaQuality = 0; |
| 21 | presentParameters.swapEffect = Tr2RenderContextEnum::SWAP_EFFECT_DISCARD; |
| 22 | presentParameters.outputWindow = WithWindow::GetWindowHandle(); |
| 23 | presentParameters.windowed = true; |
| 24 | presentParameters.software = false; |
| 25 | presentParameters.presentInterval = Tr2RenderContextEnum::PRESENT_INTERVAL_IMMEDIATE; |
| 26 | } |
| 27 | |
| 28 | struct RenderContextEvents : public ITr2RenderContextEvents |
| 29 | { |