|
|

楼主 |
发表于 2006-3-1 22:57:00
|
显示全部楼层
Re:请教:关于集成显卡下D3D初始化的问题
程序应该是这处有问题 但是我改了N次还是不行
========================================
D3DPRESENT_PARAMETERS d3dpp;
ZeroMemory(&d3dpp, sizeof(d3dpp));
//Fill the structure.
//We want our program to be windowed, and set the back buffer to a format
//that matches our current display mode
d3dpp.Windowed = TRUE;
d3dpp.SwapEffect = D3DSWAPEFFECT_DISCARD;
d3dpp.BackBufferFormat = D3DFMT_A8R8G8B8;
//Create a Direct3D device.
if(FAILED(g_pD3D->CreateDevice(
D3DADAPTER_DEFAULT,
D3DDEVTYPE_HAL, hWnd,
D3DCREATE_SOFTWARE_VERTEXPROCESSING,
&d3dpp,&g_pD3DDevice)))
{
MessageBox(0, "CreateDevice() - FAILED", 0, 0);;
return E_FAIL;
} |
|