IDirect3D9中进行了CreateDevice之后,视频显示正常了,但想改变显示的窗口句柄,怎样调用?
IDirect3D9中进行了CreateDevice之后,视频显示正常了,但想改变显示的窗口句柄,怎样调用设置?
具体如下所示:
ZeroMemory(&d3dppW, sizeof(d3dppW));
d3W.Windowed = TRUE;
d3W.SwapEffect = D3DSWAPEFFECT_COPY;
d3W.hDeviceWindow = m_hWnd;
d3W.BackBufferFormat = D3DFMT_UNKNOWN;
if( FAILED( m_pD3D->CreateDevice( D3DADAPTER_DEFAULT, D3DDEVTYPE_HAL, m_hWnd,
D3DCREATE_SOFTWARE_VERTEXPROCESSING|D3DCREATE_MULTITHREADED|D3DCREATE_FPU_PRESERVE,
&d3dppW, &m_pd3dDevice)))
{
return;
}
已经指定了d3W.hDeviceWindow = m_hWnd;
怎样在视频显示的中间换掉这个m_hWnd?
或者怎样对CreateDevice之后的视频进行全屏幕显示?