Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- D3DPRESENT_PARAMETERS pp;
- ZeroMemory( &pp, sizeof(D3DPRESENT_PARAMETERS) );
- pp.BackBufferFormat = D3DFMT_UNKNOWN;
- pp.SwapEffect = D3DSWAPEFFECT_DISCARD;
- pp.Windowed = TRUE;
- HWND focusWndHnd = GetConsoleWindow();
- if ( focusWndHnd == NULL && pp.hDeviceWindow == NULL )
- {
- focusWndHnd = ::GetDesktopWindow();
- }
- IDirect3DDevice9* pd3dDevice;
- IDirect3D9* pD3D = Direct3DCreate9( D3D_SDK_VERSION );
- hr = pD3D->CreateDevice( D3DADAPTER_DEFAULT, D3DDEVTYPE_NULLREF, focusWndHnd,
- D3DCREATE_SOFTWARE_VERTEXPROCESSING|D3DCREATE_FPU_PRESERVE, &pp, &pd3dDevice );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement