saffari2005
شنبه 24 اردیبهشت 1384, 10:57 صبح
سلام
یک کد ساده برای تست نوشته ام اما آبجکت device مقدار null دارد و لذا ادامه کار میسر نیست.کد به صورت زیر است:
IDirect3D9 *pocDX;
IDirect3DDevice9 *pocDevice;
D3DDISPLAYMODE d3ddm ;
pocDX -> GetAdapterDisplayMode(D3DADAPTER_DEFAULT, &d3ddm);
D3DPRESENT_PARAMETERS d3dpp;
ZeroMemory(&d3dpp, sizeof(d3dpp));
d3dpp.Windowed = TRUE;
d3dpp.BackBufferFormat = d3ddm.Format;
pocDX -> CreateDevice( D3DADAPTER_DEFAULT, D3DDEVTYPE_HAL, *this,
D3DCREATE_SOFTWARE_VERTEXPROCESSING, &d3dpp, &pocDevice );
[/code]
یک کد ساده برای تست نوشته ام اما آبجکت device مقدار null دارد و لذا ادامه کار میسر نیست.کد به صورت زیر است:
IDirect3D9 *pocDX;
IDirect3DDevice9 *pocDevice;
D3DDISPLAYMODE d3ddm ;
pocDX -> GetAdapterDisplayMode(D3DADAPTER_DEFAULT, &d3ddm);
D3DPRESENT_PARAMETERS d3dpp;
ZeroMemory(&d3dpp, sizeof(d3dpp));
d3dpp.Windowed = TRUE;
d3dpp.BackBufferFormat = d3ddm.Format;
pocDX -> CreateDevice( D3DADAPTER_DEFAULT, D3DDEVTYPE_HAL, *this,
D3DCREATE_SOFTWARE_VERTEXPROCESSING, &d3dpp, &pocDevice );
[/code]