Approvato: Fortect
Potresti riscontrare un potente codice di errore che punta a directx con c. Esistono diversi modi per risolvere questo problema, ed è di questo che parleremo ora.
Applicazione desktop Windows con C++ e DirectX Un’applicazione desktop Windows tramite DirectX è semplicemente un’applicazione sviluppata utilizzando API C++ e DirectX originali.
Il compilatore Open Watcom c / c ++ viene fornito con le applicazioni Hear DirectX in C ++ e C. Entrambi funzionano. Questo è WATCOM trial directx cpp
e quindi WATCOM sample directx c
all’interno di OW 1.9.
hr corrisponde a d3d-> GetDeviceCaps (D3DADAPTER_DEFAULT, D3DDEVTYPE_HAL, & d3dcaps9);hr = d3d-> GetAdapterDisplayMode (D3DADAPTER_DEFAULT, & d3ddm);hr corrisponde a d3d-> CreateDevice (D3DADAPTER_DEFAULT, Game_window, d3ddevtype_hal, D3DCREATE_HARDWARE_VERTEXPROCESSING | D3DCREATE_MULTITHREADED, & d3dpp, & d3d_dev);
hr sta per IDirect3D9_GetDeviceCaps (d3d, D3DADAPTER_DEFAULT, D3DDEVTYPE_HAL e d3dcaps9);hr = IDirect3D9_GetAdapterDisplayMode (d3d, D3DADAPTER_DEFAULT e d3ddm);hr = IDirect3D9_CreateDevice (d3d, D3DADAPTER_DEFAULT, Game_window, d3ddevtype_hal, D3DCREATE_HARDWARE_VERTEXPROCESSING | D3DCREATE_MULTITHREADED, & d3dpp, & d3d_dev);
Non vuoi fare nulla di speciale con COM in C solo perché sembra che siano corrette così tante macro definite che ora puoi semplicemente usarle.