DirectX SDK를 설치하고 <d3dx9.h>, <d3d9.h> 헤더파일을 include하고 빌드를 하면
위와 같이 빌드는 되지만 Warning c4005 매크로 재정의 경고가 나올 것이다.
이유는 WIndowsSDK와의 충돌 떄문이다.
해결 방법은 다음과 같이 프로젝트 속성 -> VC++ 디렉터리 -> 포함디렉터리에
WindowsSDK를 DirectX SDK 보다 먼저 포함시키면 된다.
이렇게 설정을 하고나서 빌드를 하면 매크로 재정의 경고가 사라지게 된다.
'Programming > DirectX 9' 카테고리의 다른 글
3DSMAX로 오브젝트 폴리곤 수 줄이기 (0) | 2021.04.21 |
---|---|
DirectX9 - 3DS MAX .x File Exporter & 멀티 애니메이션 만들기 (0) | 2021.04.11 |
DirectX 9 - 행렬 관련 함수, 행렬을 이용한 회전 (0) | 2020.11.18 |
DirectX 9 - 벡터 관련 함수, 내적을 이용해서 마우스를 향해 이동 (0) | 2020.11.18 |
DirectX 9 - 회전 행렬 (0) | 2020.11.18 |