노력과 삽질 퇴적물
DX: Direct3D 초기화 4단계 본문
1. IDirect3D9인터페이스
2. D3DCAPS확인
3. 구조체 인스턴스 초기화
4. 객체생성.
1. IDirect3D9인터페이스
① IDirect3D9 *D3D; //COM(컴포넌트 객체모델) 인터페이스는 대문자I로 시작.
② LPDIRECT3D9 D3D = NULL; // D3D 디바이스를생성할D3D객체변수
D3D = Direct3DCreate9( D3D_SDK_VERSION ); //①나 ②로 얻은 포인터등을 사용.
2. D3DCAPS확인
3. 구조체 인스턴스 초기화
-> 필수적인 그래픽 카드 기본설정인 멤버변수는 굵은글씨다.
4. 객체생성.
-> D3DPRESENT_PARAMETERS를 통한 IDirect3DDevice9 객체 생성
① IDirect3DDevice9 *Device = 0; //COM(컴포넌트 객체모델) 인터페이스는 대문자I로 시작.
② LPDIRECT3DDEVICE9 Device = NULL; // 렌더링에사용될D3D디바이스
'📂기초 및 세팅 note > 2D & 3D' 카테고리의 다른 글
DX: 기초이론(2) (0) | 2011.10.18 |
---|---|
DX: 기초이론(1) (0) | 2011.10.18 |
DX: 다이렉트X09_3D 튜토리얼 01~06 (0) | 2011.10.17 |
openGL과 DirectX의 좌표계 비교 (0) | 2011.10.12 |
VS2010 & DX 기본설정 (1) | 2011.10.12 |