- 2dInDirect3d/Chapter1 . . . . 11 matches
1. IDirect3D8 객체를 만든다.
2. 호환성 있는 IDirect3D8 객체를 검사한 후, 적정한 디바이스 타입을 고른다.
4. IDirect3DDevice8 객체를 만들고 초기화한다.
== Purpose of the IDirect3D8 Object ==
이것을 만드는 이유는 간단하다. IDirect3DDevice8 객체를 만들기 위해서는 "꼭" 필요하기 때문에 만든다. 이 객체에서는 실질적인 작업보다는 초기화를 도와주는 역할을 주로 한다.
== Creating IDirect3D8 Object ==
IDirect3D8* Direct3DCreate8 (
IDirect3D8* pd3d = NULL; // 포인터를 한개 만들어서
UINT IDirect3D8::GetAdapterCount();
UINT IDirect3D8::GetAdapterModeCount(
HRESULT IDirect3D8::EnumAdapterModes(
- 2dInDirect3d/Chapter2 . . . . 8 matches
* IDirect3dDevice8 객체를 만드는 방법
== IDirect3DDevice 객체를 생성 ==
이 객체는 IDirect3D 객체와는 달리 실질적일 일을 하는 객체이다. 이 객체를 생성하는 함수는 다음과 같다. IDirect3D 객체는 이것을 생성하기 위해 존재한다고 해도 과언이 아니다.
HRESULT IDirect3D8::CreateDevice(
IDirect3DDevice8** ppReturnedDeviceInterface
HRESULT IDirect3DDevice8::SetViewport(
HRESULT IDirect3DDevice::Clear(
HRESULT IDirect3DDevice8::Present(
Found 2 matching pages out of 7555 total pages (5000 pages are searched)
You can also click here to search title.