D3D-screen
d3d 

所属分类: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!

近期下载者

相关文件


收藏者