승인됨: Fortect
c와 함께 directx를 가리키는 오류 코드가 발생할 수 있습니다. 이 한 가지 문제를 해결하는 방법에는 여러 가지가 있으며, 지금부터 이에 대해 이야기하겠습니다.
C ++ 및 DirectX가 포함된 Windows 데스크톱 패키지 DirectX가 있는 Windows 컴퓨터 조언 응용 프로그램은 기본 C++ 및 DirectX API를 사용하여 만든 응용 프로그램입니다.
Open Watcom c/c ++ 컴파일러는 C ++ 및 C의 샘플 DirectX 응용 프로그램과 함께 제공됩니다. 둘 다 작동합니다. 이것은 WATCOM samples directx cpp
이며 OW 1.9의 WATCOM samples directx deborah
입니다.
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);
그냥 사용할 수 있는 매크로가 너무 많이 정의되어 있는 것처럼 보이기 때문에 C에서 COM을 사용하여 아무 것도 하고 싶지 않습니다.