다이렉트X 2

3. DirectX 기본환경 설정

1. 프로젝트 생성File-> 새 프로젝트 -> 'Win32 프로젝트' 선택 후 확인, 응용 프로그램 마법사에서 마침 선택합니다. 2. Win32 API 기본 코드 생성 - 엑셀레이터 코드 삭제 WIn32 API를 자동생성 코드로 생성하면 엑셀레이터 코드가 자동 생성됩니다. 엑셀레이터 코드는 단축키와 관련된 코드로, 다이렉트x에서는 사용되지 않습니다. 아래 노란색 영역을 지우고, 관련된 부분을 모두 삭제합니다.관련 코드를 모두 삭제하고, 실행시켜보면 다음과 같은 화면이 나옵니다. - 윈도우 핸들 g_hWnd 추가윈도우 핸들 g_hWnd를 전역변수로 추가한 후, InitInstance 함수를 다음과 같이 수정합니다.* Direct 3D환경의 셋업, 렌더링, 릴리즈 등 많은 곳에서 윈도우 핸들을 많이 사용하..

개발/Graphics 2014.10.14

2. DirectX 설치, VisualStudio 2010 설정, 프로젝트 생성

1. SDK 다운로드아래의 링크에서 다이렉트x 다운(June 2010)다운로드 다운받은 뒤, 순서대로 설치 진행 2. Visual Studio 2010 설정 도구->옵션->'VC++ 디렉터리' 선택 시 아래의 창이 나온다.Visual 2008의 경우 VC++Directory를 옵션에서 통합으로 설정 할 수 있었다. 그러나 2010버전은 위와같은 화면이 나오고, 이제는 각 프로젝트마다 설정을 해주어야 한다고 한다. 그러나 통합으로 설정하는 방법이 있다.먼저 Win32 프로젝트를 생성 후(빈프로젝트), 솔루션 탐색기의 하단 부분에 '속성 관리자' 탭을 클릭한다. (속성관리자 탭이 없을 경우, 보기->다른 창-> '속성 관리자'를 선택하면 된다) '속성관리자' 창에서 위의 두개(Debug와 Release의 M..

개발/Graphics 2014.10.07
반응형