2011/06/18

Debug : DirectX9 IDirect3D9 CreateDevice

* API

HRESULT CreateDevice(
UINT Adapter,
D3DDEVTYPE DeviceType,
HWND hFocusWindow,
DWORD BehaviorFlags,
D3DPRESENT_PARAMETERS *pPresentationParameters,
IDirect3DDevice9** ppReturnedDeviceInterface
);

* RunError in OfficePC

hr = m_pD3D->CreateDevice(
D3DADAPTER_DEFAULT,
D3DDEVTYPE_HAL,
hwnd,
D3DCREATE_HARDWARE_VERTEXPROCESSING | D3DCREATE_FPU_PRESERVE,
&pp,
&m_pDevice
);

- D3DCREATE_HARDWARE_VERTEXPROCESSING : ハードウェアによる頂点処理を指定する。
- D3DCREATE_FPU_PRESERVE :

- m_pDevice : [out] IDirect3DDevice9
インターフェースへのポインタでのアドレス。作成されたデバイスを表す


0 件のコメント:

コメントを投稿