6. 그래픽스 api

반응형

opengl은 아예 배제하고 dx9과 dx11을 지원하도록 한다.

이전에 dx9, dx10 지원하는 엔진을 개발했을 때 만든 라이브러리를 재사용 할 예정.

이번에도 dxut 기반으로 제작한다.


dxut 붙이면서 발생했던 에러

1. 

error C4996: 'GetVersionExA': was declared deprecated
error C4996: 'GetVersionExW' was declared deprecated

비추하는거 사용할 경우 발생.

해결방법

- 걍 프로젝트상에서 무시.

   프로젝트 속성/c c++/ 일반/ sdl 체크에서 꺼주던지 하면된다.

- 해당 에러 disable.

   #pragma warning(push)

  #pragma warning(disable: 4996)
  #include "multimon.h"
  #pragma warning(pop)




2016.01.21

현재기준으로 dxut기반 작업한 걸 그대로 냅두고 api 기반으로 다시 작업중.

이유 : 그냥 좀 그러고 싶었음.

추가사항 : dx12를 붙일 예정.

'작업장 > Mgin 제작' 카테고리의 다른 글

9. 유니코드  (0) 2016.02.06
8. application  (0) 2016.01.19
5. 프로젝트 설정 - dll  (0) 2014.10.09
3. dx 라이브러리 설정.  (0) 2014.09.22
2. Core - Assert.  (0) 2014.09.21
TAGS.

Comments