
第一章Tutorial 1: CreateDevice
这是我们要开始的第一个例题,这个例题我们要创建一个D3D设备,在这个设备的驱动下,我们才能够显示D3D图形。这虽然是个简单里的例题,但是包含了D3D程序的基本感念,认真学习对你一定是受益匪浅。
全文下载(2005-8-1更新)
viewFile.asp?Boardid=46&ID=1550
嗯,怎么开始我就不用多说吧,这可是基础的东西。我们直接到安装目录里面找到我们例题的所在,这个Tutorials 目录里面就包含了我们这个手册所要给大家讲述的6个例题。我们打开下面这两个文件中的一个即可打开这个CreateDevice 项目。(缺少相相应图片请下载全文文档)
1.认识窗口代码
开始的部分是文档的介绍,和初始化,希望在大家认真看一遍整个代码以后,运行一下这个程序,然后我们一起来分析这些代码。(请你们打开代码。本手册不出现完整代码)
最初的几行如下:
//-----------------------------------------------------------------------------
// File: CreateDevice.cpp
// Desc: This is the first tutorial for using Direct3D. In this tutorial, all
// we are doing is creating a Direct3D device and using it to clear the
// window.
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//-----------------------------------------------------------------------------
#include <d3d9.h>
//-----------------------------------------------------------------------------
// Global variables
//-----------------------------------------------------------------------------
LPDIRECT3D9 g_pD3D = NULL; // Used to create the D3DDevice
LPDIRECT3DDEVICE9 g_pd3dDevice = NULL; // Our rendering device
[此贴子已经被作者于2005-8-2 21:20:25编辑过] |