Delphi中使用DirectDraw技术进行图形处理.docx
- 497721292个人认证 |
- 2021-02-27 发布|
- 24.51 KB|
- 8页
Delphi中使用DirectDraw 技术进行图形处理
DirectDraw是一套名为DirectX复杂工具的一部分,DirectX是由许多不同的技术组成, 比如:DirectDraw、Direct3D、DirectSound、DirectPlay、DirectInput 和DirectSetup 等。 其中的每一种技术都是集中了几种处多媒体的技术或游戏的技术,像声音播放、 3D图形、
网络播放、硬件设备如鼠标和强制反馈等等。不过,在本章中将只介绍 DirectDraw,并且
这个主题很容易就会占用一章或更多的章节关于 DirectX的其他技术内容,读者可以去参阅
其他关于DirectX的书籍。
DirectDraw程序要求用户的系统必须有 DirectDraw运行时的DLL,这些运行时文件(实 际只是DLL的集合,可能许多机器已经安装了),还可以从 Micorsoft的We站占点获取;该站
点有各种各样的产品,包括游戏、 Windows 98、将来的操作系统 Windows NT 5等。如果读
者正在使用的是 Windows NT 4,那么至少要用Service Pack 3 (SP3去升级,之后才能够
访问作为SP3^部分的DirectDraw 3。不要试图直接在 Windows NT系统下安装运行时的 DirectDraw,而应该安装最新的补丁( Service Pack ),直接安装运行时的 DirectDraw是 针对Windows 95/98系统而言的。确定一个系统是否安装了 DirectDraw的一个方法是查看
Windows/System或Winnt/System32 目录是否存在 DDRAW.DI和 DSOUND.DLL如果有,则说明 系统已经安装了 DirectDraw。
在可能的情况下,读者应该从Microsoft获取DirectDraw SDK通常