D3D-screen
所属分类:3D图形编程
开发工具:Visual C++
文件大小:297KB
下载次数:12
上传日期:2008-12-30 16:59:03
上 传 者:
lindazsj
说明: d3d写的屏保程序,结构清楚,有注释,可做自制屏保程序的参考模板,易移植
(D3D screensavers written procedures, the structure clearly, there are notes, home-made screen saver can be a reference template, easy to transplant)
文件列表:
Debug (0, 2003-08-24)
Release (0, 2003-08-27)
Release\XrhScrSv.scr (577536, 2003-08-27)
Res (0, 2003-08-27)
resource.h (528, 2003-08-24)
Res\tiger.bmp (66614, 2002-11-12)
Res\tiger.x (29453, 2002-11-12)
XrhScrSv.cpp (9994, 2003-08-27)
XrhScrSv.dsp (4506, 2003-08-24)
XrhScrSv.dsw (539, 2003-07-23)
XrhScrSv.rc (2884, 2003-08-24)
这个屏幕保护程序是笔者在学习 Direct3D 9 时的产物
http://www.vckbase.com/tools/downtools.asp?id=88
这个教程写得相当棒, 建议有兴趣的人看看
当时笔者兴趣勃勃的将源代码从 MFC 移植到 SDK 之下, 编制普通程序一点问题没有,
但一编制成屏幕保护程序, 立马崩溃, 苦思一月不得其解; 后来在编制一个将 Flash 作为
屏保的程序时, 由于要将资源还原为文件, 但屏保运行时总是在当前目录下找不到还原出来
的文件, 后来一搜索才发现 Windows 将其写到另外的目录里了, 当真是"生活在别处".
回头一想 D3D9 屏保的出错, 肯定是同样的原因, 兴奋之中一个小时搞定.
顺便提一下, 本程序的源代码必须有 DirectX 9.0 的 SDK 才能编译. SDK 的下载地址为:
http://download.microsoft.com/download/0/7/5/0754a2e2-9f7d-4061-9e06-2b55cfb0e224/dx90***k.exe
如果嫌其太大, 可以下载这个简化版本:
http://www.vckbase.com/
这个屏保要 DirectX 9.0 版本以上才能运行, 如果运行出错, 请下载它, 地址:
http://download.microsoft.com/download/7/3/c/73cc71c0-13d9-4274-8d9c-33d8a528a396/dxwebsetup.exe
Enjoy it!! Goy!
近期下载者:
相关文件:
收藏者: