原著(日)前田 稔
[HomePage]http://www.cong.ac.jp/~maeda/
[E-Mail]maeda@cong.ac.jp
翻译(中)燕尘
[HomePage]http://www.yanchen.com/
[E-Mail]vagra@sina.com
目 录 超级菜鸟入门讲座
超级菜鸟入门讲座 §01. DirectX 8 的安装
安装 DirectX 8 的 SDK(软件开发工具包)。
设定 include 和 lib 的路径,整合编译环境。
编译 SDK 附带的样品程序。
Common 中保存的共享程序文件的设定方法。
输出 Debug Message 的程序。
学习工程的创建与操作。
解说 Dialog Box 的创建与显示方法。
生成 DirectX 8 的窗口。
简单说明 WinMain() 的参数。
创建和描绘储存字符串的 Surface(表面) 。
创建和描绘储存位图图象的 Surface(表面) 。
从程序中直接指定 MIDI 文件名演奏音乐。
把背景图像(320*240)储存到适应画面大小(640*480)的 Surface 。
为文字设定透明色(黑色)使背景可以看透。
仔细看看源程序。
§12. 用 Windowed Mode(窗口模式) 显示位图图象
窗口模式的基础。
拖曳窗口改变大小时,图象随着画面伸缩。
把左右两张连续并排的背景图象向一侧的矩形区域移动,卷轴显示。
仔细看看窗口模式的源程序。
在窗口模式下取得 BuckBuffer(后台缓存) ,直接描绘圆和矩形。
解说私有库及其头文件的创建方法。
全屏模式编程实例 §F01. Full Screen Mode(全屏模式) 下纵卷轴背景图象
全屏模式下应用 mydx8.lib 的样品程序。
把与画面同样大小的图象上下分割纵向卷轴。
窗口模式编程实例 §W01. 用 Draw 函数描绘"机器猫"
窗口模式下应用 mydx8.lib 的样品程序。
对 BuckBuffer(后台缓存) 使用 Draw 函数描绘"机器猫"。
把拖放的图象按窗口大小显示。
从 Bmp 文件头信息获取图象大小。