Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void CGraphicDevice::EnableWebBrowserMode(const RECT& c_rcWebPage)
- {
- if (!ms_lpd3dDevice)
- return;
- D3DPRESENT_PARAMETERS& rkD3DPP=ms_d3dPresentParameter;
- g_isBrowserMode=true;
- if (D3DSWAPEFFECT_COPY==rkD3DPP.SwapEffect)
- return;
- g_kD3DPP=rkD3DPP;
- g_rcBrowser=c_rcWebPage;
- //rkD3DPP.Windowed=TRUE;
- rkD3DPP.SwapEffect=D3DSWAPEFFECT_COPY;
- rkD3DPP.BackBufferCount = 1;
- rkD3DPP.FullScreen_PresentationInterval = D3DPRESENT_INTERVAL_IMMEDIATE;
- IDirect3DDevice8& rkD3DDev=*ms_lpd3dDevice;
- HRESULT hr=rkD3DDev.Reset(&rkD3DPP);
- if (FAILED(hr))
- return;
- STATEMANAGER.SetDefaultState();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement