DirectX 3

DirectX 11 3. UnitTest Setting

밑 준비Framework CPP 파일과 헤더 파일 생성파일을 복사하고 프로젝트로 옮길때 주의점 : 해당 프로젝트 폴더에 미리 복사를 해놓고 파일 들을 불러와야한다.경로 문제 때문에 컴파일이 정상적으로 작동하지 않는다.필터 생성프로젝트 파일 우클릭 - 추가 - 필터 생성필터명과 프로젝트 폴더에 생성하는 폴더명은 같게 하는것이 좋다.렌더링시스템유틸리티뷰어미리 컴파일 된 헤더미리 컴파일 된 헤더로 지정한 헤더파일을 사용할 CPP 파일은 반드시 한 번 호출해야한다.Framework 속성 - 구성 속성 - 일반 - 미리 컴파일된 헤더 : ‘만들기’ 클릭Framework CPP 파일을 기준으로 만들어라 라는 옵션이다.설정이 끝나면 프로젝트 빌드를 해준다.성공이 뜬다면 정상적으로 모든 파일 준비를 한것이다.걸과 파일..

이론/DirectX 11 2024.09.06

DirectX 11 2. Framwork Setting

사전 밑 준비생성된 프로젝트를 저장할 폴더 생성DirectX 개발 키트 설치설치된 파일(Program(X86))에 들어간 파일 중 lib, include 를 주로 사용하게 된다.설치된 폴더들은 따로 빼서 작업중에 경로를 편하게 설정할 수 있는곳에 저장해놓아도 좋다.프로젝트 생성프레임 워크 프로젝트 하나를 생성하고, 그 Library를 사용하는 UnitTest 프로젝트를 생성해서 한 솔루션에 2가지 프로젝트를 모아놓는 형식으로 작업을 진행한다.파일 - 새로 만들기 - 프로젝트Visual C++ - Windows 데스크톱 - Windows 데스크톱 마법사 - 원하는 폴더 선택 - ‘솔루션용 디렉토리 만들기’ 체크 : 한 솔루션에 여러 프로젝트를 만드는데 도움을 주는 옵션이다. - 이름 지정주로 프로젝트 이름..

이론/DirectX 11 2024.09.04

DirectX 11 1. DirectX 설명

DirectX 설명DirectX 란? : 게임을 개발하기 위한 SDK다.SDK : Software Develpe Kit흔히, 예전에는 API라고 불렸다.SDK나 API나 비슷한 기능으로 , 어떤 프로그래밍을 하기 위해서 도와주는 도구 집합체 다.흔히 DirectX SDK 라고 하면 DirectX로 게임을 개발하는데 있어 도움이 되는 ‘함수’들이나 ‘클래스’들을 모아놓은 ‘라이브러리’같은 집합체이다.다른 것으로는 Window SDK같은 경우는 윈도우용 프로그램을 개발하기 위해 도움을 주는 도구이다.라이브러리 : 개발에 도움이 되는 함수들이나 클래스들의 집합체이다.SDK나 API도 비슷한 의미이다.여러 종류의 ‘컴포넌트’들이 모여져있다.컴포넌트 종류Direct3D ‘ 2D : 3D와 2D를 그릴 수 있는 기..

이론/DirectX 11 2024.09.03