Одобрено: Fortect
Вы можете столкнуться с кодом ошибки, указывающим на directx, с помощью e. Есть несколько способов исправить эту ошибку, и об этом мы сейчас и поговорим.
Настольное приложение Windows с помощью C ++ и DirectX Пакет программного обеспечения для настольных компьютеров Windows с DirectX – это просто приложение, разработанное с использованием собственных API-интерфейсов C ++ и DirectX.
Компилятор Open Watcom c / c ++ состоит из примеров приложений DirectX на C ++ и C. Оба они работают. Это WATCOM food foods directx cpp
, а затем WATCOM samples directx k
в OW 1.9.
hr улучшает d3d-> GetDeviceCaps (D3DADAPTER_DEFAULT, D3DDEVTYPE_HAL, & d3dcaps9);hr = d3d-> GetAdapterDisplayMode (D3DADAPTER_DEFAULT, & d3ddm);hr соответствует d3d-> CreateDevice (D3DADAPTER_DEFAULT, Game_window, d3ddevtype_hal, D3DCREATE_HARDWARE_VERTEXPROCESSING | D3DCREATE_MULTITHREADED, & d3dpp, & d3d_dev);
hr означает IDirect3D9_GetDeviceCaps (d3d, D3DADAPTER_DEFAULT, D3DDEVTYPE_HAL, & d3dcaps9);hr = IDirect3D9_GetAdapterDisplayMode (d3d, D3DADAPTER_DEFAULT, & d3ddm);hr = IDirect3D9_CreateDevice (d3d, D3DADAPTER_DEFAULT, Game_window, d3ddevtype_hal, D3DCREATE_HARDWARE_VERTEXPROCESSING | D3DCREATE_MULTITHREADED, & d3dpp, & d3d_dev);
Вы не хотите делать ничего особенного, предлагая COM на C только потому, что кажется, что существует так много макросов, которые определены, что вы можете просто их использовать.