﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-天行健      君子当自强而不息-随笔分类-■ DXUT Research</title><link>http://www.cppblog.com/lovedday/category/7073.html</link><description>&lt;br&gt;【没有计划的人生是失败的 | 不善于从生活与实践中学习是失败之源 | 不懂得正确思考将毁了我们的一生 | 你的生活方式决定了你的健康 |  用正确的方法解决问题】&lt;br&gt;【人生的意义在于过程 | 积极主动地解决问题 | 用行动来明白 | 人无自尊毋宁死 | 万事必有因 | 好的习惯是成功的基石 | 最大的错误是没意识到错误 | 拖延是最坏的习惯】</description><language>zh-cn</language><lastBuildDate>Sun, 01 Jun 2008 02:40:16 GMT</lastBuildDate><pubDate>Sun, 01 Jun 2008 02:40:16 GMT</pubDate><ttl>60</ttl><item><title>DXUT源码分析 ---- 类CDXUTMeshFile</title><link>http://www.cppblog.com/lovedday/archive/2008/06/01/51728.html</link><dc:creator>lovedday</dc:creator><author>lovedday</author><pubDate>Sun, 01 Jun 2008 02:13:00 GMT</pubDate><guid>http://www.cppblog.com/lovedday/archive/2008/06/01/51728.html</guid><wfw:comment>http://www.cppblog.com/lovedday/comments/51728.html</wfw:comment><comments>http://www.cppblog.com/lovedday/archive/2008/06/01/51728.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/lovedday/comments/commentRss/51728.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/lovedday/services/trackbacks/51728.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 类CDXUTMeshFile位于DXUTMesh.h和DXUTMesh.cpp中，继承自类CDXUTMeshFrame，其实类 CDXUTMeshFrame本身只完成一些基础操作，不是最终使用的一个类，CDXUTMeshFile在CDXUTMeshFrame的基础上将各种操作进一步封装。<br><br>在.x网格模型中使用框架的主要目的是实现模型自身包含的动画，而CDXUTMeshFile和CDXUTMeshFrame虽然考虑了网格模型的层次框架，可是并没有实现对网格模型动画的播放，所以通常不直接使用这两个类，因为对于不包含动画信息的静态网格模型CDXUTMesh类就已经足够了。当然也完全可以像使用CDXUTMesh类一样使用CDXUTMeshFile类来操作不包含动画信息的网格模型。&nbsp;&nbsp;<a href='http://www.cppblog.com/lovedday/archive/2008/06/01/51728.html'>阅读全文</a><img src ="http://www.cppblog.com/lovedday/aggbug/51728.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/lovedday/" target="_blank">lovedday</a> 2008-06-01 10:13 <a href="http://www.cppblog.com/lovedday/archive/2008/06/01/51728.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>DXUT源码分析 ---- 类CDXUTMeshFrame</title><link>http://www.cppblog.com/lovedday/archive/2008/06/01/51725.html</link><dc:creator>lovedday</dc:creator><author>lovedday</author><pubDate>Sat, 31 May 2008 23:50:00 GMT</pubDate><guid>http://www.cppblog.com/lovedday/archive/2008/06/01/51725.html</guid><wfw:comment>http://www.cppblog.com/lovedday/comments/51725.html</wfw:comment><comments>http://www.cppblog.com/lovedday/archive/2008/06/01/51725.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/lovedday/comments/commentRss/51725.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/lovedday/services/trackbacks/51725.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 类CDXUTMeshFrame封装了CDXUTMesh，与CDXUTMesh不同的是，类CDXUTMeshFrame可以包含框架层次结构，适用于更复杂的网格模型，框架层次正是骨骼动画所必须的。&nbsp;&nbsp;<a href='http://www.cppblog.com/lovedday/archive/2008/06/01/51725.html'>阅读全文</a><img src ="http://www.cppblog.com/lovedday/aggbug/51725.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/lovedday/" target="_blank">lovedday</a> 2008-06-01 07:50 <a href="http://www.cppblog.com/lovedday/archive/2008/06/01/51725.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>DXUT源码分析 ---- 类CDXUTMesh</title><link>http://www.cppblog.com/lovedday/archive/2008/05/31/51675.html</link><dc:creator>lovedday</dc:creator><author>lovedday</author><pubDate>Sat, 31 May 2008 03:37:00 GMT</pubDate><guid>http://www.cppblog.com/lovedday/archive/2008/05/31/51675.html</guid><wfw:comment>http://www.cppblog.com/lovedday/comments/51675.html</wfw:comment><comments>http://www.cppblog.com/lovedday/archive/2008/05/31/51675.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cppblog.com/lovedday/comments/commentRss/51675.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/lovedday/services/trackbacks/51675.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 类CDXUTMesh主要用于从一个指定的网格模型中加载数据、渲染模型以及销毁网格模型，它将整个网格模型作为一个整体进行操作，没有考虑网格模型内部的框架层次，对于不包含动画信息的网格模型，使用该类是一个比较好的选择。&nbsp;&nbsp;<a href='http://www.cppblog.com/lovedday/archive/2008/05/31/51675.html'>阅读全文</a><img src ="http://www.cppblog.com/lovedday/aggbug/51675.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/lovedday/" target="_blank">lovedday</a> 2008-05-31 11:37 <a href="http://www.cppblog.com/lovedday/archive/2008/05/31/51675.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>DXUT源码分析 ---- 媒体文件查找函数</title><link>http://www.cppblog.com/lovedday/archive/2008/05/28/51402.html</link><dc:creator>lovedday</dc:creator><author>lovedday</author><pubDate>Wed, 28 May 2008 08:33:00 GMT</pubDate><guid>http://www.cppblog.com/lovedday/archive/2008/05/28/51402.html</guid><wfw:comment>http://www.cppblog.com/lovedday/comments/51402.html</wfw:comment><comments>http://www.cppblog.com/lovedday/archive/2008/05/28/51402.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cppblog.com/lovedday/comments/commentRss/51402.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/lovedday/services/trackbacks/51402.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: DXUT中涉及到媒体文件查找的函数有3个：DXUTFindMediaSearchTypicalDirs()、 DXUTFindMediaSearchParentDirs()、DXUTFindDXSDKMediaFileCch()，都位于 DXUTmisc.cpp文件中。&nbsp;&nbsp;<a href='http://www.cppblog.com/lovedday/archive/2008/05/28/51402.html'>阅读全文</a><img src ="http://www.cppblog.com/lovedday/aggbug/51402.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/lovedday/" target="_blank">lovedday</a> 2008-05-28 16:33 <a href="http://www.cppblog.com/lovedday/archive/2008/05/28/51402.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>DXUT框架剖析</title><link>http://www.cppblog.com/lovedday/archive/2008/05/19/50388.html</link><dc:creator>lovedday</dc:creator><author>lovedday</author><pubDate>Mon, 19 May 2008 06:33:00 GMT</pubDate><guid>http://www.cppblog.com/lovedday/archive/2008/05/19/50388.html</guid><wfw:comment>http://www.cppblog.com/lovedday/comments/50388.html</wfw:comment><comments>http://www.cppblog.com/lovedday/archive/2008/05/19/50388.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/lovedday/comments/commentRss/50388.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/lovedday/services/trackbacks/50388.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: DXUT（也称sample framework）是建立在Direct3D API之上的Direct3D应用程序框架，有了DXUT这样一个Direct3D程序框架，只需在这个框架的基础上编写相应的代码，从而简化了 windows和Direct3D API的使用，可以高效地进行Direct3D程序设计。  &nbsp;&nbsp;<a href='http://www.cppblog.com/lovedday/archive/2008/05/19/50388.html'>阅读全文</a><img src ="http://www.cppblog.com/lovedday/aggbug/50388.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/lovedday/" target="_blank">lovedday</a> 2008-05-19 14:33 <a href="http://www.cppblog.com/lovedday/archive/2008/05/19/50388.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【ZT】再看DXUT框架</title><link>http://www.cppblog.com/lovedday/archive/2008/05/18/50308.html</link><dc:creator>lovedday</dc:creator><author>lovedday</author><pubDate>Sun, 18 May 2008 12:29:00 GMT</pubDate><guid>http://www.cppblog.com/lovedday/archive/2008/05/18/50308.html</guid><wfw:comment>http://www.cppblog.com/lovedday/comments/50308.html</wfw:comment><comments>http://www.cppblog.com/lovedday/archive/2008/05/18/50308.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/lovedday/comments/commentRss/50308.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/lovedday/services/trackbacks/50308.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 如果说Win32 API SDK中GDI部分是主旋律，那么MFC就是一个流行歌曲作家发挥之后完成的作品，而DXUT的图形框架则继承了Platform SDK中的风格，代码行间给人一种高贵的感觉。因为GDI函数都是C API，不利于代码的重用，DXUT框架则把他们包装成了C++的类，以便于用户继承更改控件特性。&nbsp;&nbsp;<a href='http://www.cppblog.com/lovedday/archive/2008/05/18/50308.html'>阅读全文</a><img src ="http://www.cppblog.com/lovedday/aggbug/50308.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/lovedday/" target="_blank">lovedday</a> 2008-05-18 20:29 <a href="http://www.cppblog.com/lovedday/archive/2008/05/18/50308.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【ZT】DXUT中控件、文本绘制、摄像机的使用</title><link>http://www.cppblog.com/lovedday/archive/2008/05/18/50293.html</link><dc:creator>lovedday</dc:creator><author>lovedday</author><pubDate>Sun, 18 May 2008 09:31:00 GMT</pubDate><guid>http://www.cppblog.com/lovedday/archive/2008/05/18/50293.html</guid><wfw:comment>http://www.cppblog.com/lovedday/comments/50293.html</wfw:comment><comments>http://www.cppblog.com/lovedday/archive/2008/05/18/50293.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/lovedday/comments/commentRss/50293.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/lovedday/services/trackbacks/50293.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 这个指南涵盖了更多DXUT的高级应用. 这个指南里的大部分功能是可选的， 为了以最小的代价来增强你的应用程序. DXUT提供了一个简单的基于GUI系统的精灵和一个设备设置对话框. 另外， 它还提供了一些摄像机类.<br><br>这个指南的结果是一个具有完善功能的GUI 用于更改设备和场景的设置. 它将有按钮， 滑块， 和文本来示范这些功能.&nbsp;&nbsp;<a href='http://www.cppblog.com/lovedday/archive/2008/05/18/50293.html'>阅读全文</a><img src ="http://www.cppblog.com/lovedday/aggbug/50293.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/lovedday/" target="_blank">lovedday</a> 2008-05-18 17:31 <a href="http://www.cppblog.com/lovedday/archive/2008/05/18/50293.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【ZT】DirectX Sample分析：Framework图形界面中各类的作用及相互关系</title><link>http://www.cppblog.com/lovedday/archive/2008/05/18/50291.html</link><dc:creator>lovedday</dc:creator><author>lovedday</author><pubDate>Sun, 18 May 2008 08:50:00 GMT</pubDate><guid>http://www.cppblog.com/lovedday/archive/2008/05/18/50291.html</guid><wfw:comment>http://www.cppblog.com/lovedday/comments/50291.html</wfw:comment><comments>http://www.cppblog.com/lovedday/archive/2008/05/18/50291.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/lovedday/comments/commentRss/50291.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/lovedday/services/trackbacks/50291.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: BlendColor:  用以管理控件颜色，将控件状态与颜色绑定 ，例如鼠标移出时的淡出效果 ，将当前颜色与目标颜色做线性差值，每次颜色的增量根据流逝时间生成 。<br><br>Control : 控件的抽象基类。&nbsp;&nbsp;<a href='http://www.cppblog.com/lovedday/archive/2008/05/18/50291.html'>阅读全文</a><img src ="http://www.cppblog.com/lovedday/aggbug/50291.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/lovedday/" target="_blank">lovedday</a> 2008-05-18 16:50 <a href="http://www.cppblog.com/lovedday/archive/2008/05/18/50291.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【ZT】DXUTGUI控件的定制</title><link>http://www.cppblog.com/lovedday/archive/2008/05/18/50285.html</link><dc:creator>lovedday</dc:creator><author>lovedday</author><pubDate>Sun, 18 May 2008 07:53:00 GMT</pubDate><guid>http://www.cppblog.com/lovedday/archive/2008/05/18/50285.html</guid><wfw:comment>http://www.cppblog.com/lovedday/comments/50285.html</wfw:comment><comments>http://www.cppblog.com/lovedday/archive/2008/05/18/50285.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/lovedday/comments/commentRss/50285.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/lovedday/services/trackbacks/50285.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 最近在研究DXUT自带的控件库，按照SDK及例子做了些试验，总是那个固定的样子（可以看DXSDK中的例子，就是哪种效果），让人一眼就看出来界面是利用DXUTGUI实现的。我想要做出自己的效果，看来必须定制。<br><br>定制包含两个方面，整个控件库风格的定制和特定控件实例本身的定制。&nbsp;&nbsp;<a href='http://www.cppblog.com/lovedday/archive/2008/05/18/50285.html'>阅读全文</a><img src ="http://www.cppblog.com/lovedday/aggbug/50285.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/lovedday/" target="_blank">lovedday</a> 2008-05-18 15:53 <a href="http://www.cppblog.com/lovedday/archive/2008/05/18/50285.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>DXUT源码分析 ---- 类CGrowableArray</title><link>http://www.cppblog.com/lovedday/archive/2008/05/18/50276.html</link><dc:creator>lovedday</dc:creator><author>lovedday</author><pubDate>Sun, 18 May 2008 06:05:00 GMT</pubDate><guid>http://www.cppblog.com/lovedday/archive/2008/05/18/50276.html</guid><wfw:comment>http://www.cppblog.com/lovedday/comments/50276.html</wfw:comment><comments>http://www.cppblog.com/lovedday/archive/2008/05/18/50276.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/lovedday/comments/commentRss/50276.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/lovedday/services/trackbacks/50276.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: CGrowableArray是DXUT实现的一个可自动增长的模板类数组，类似于STL里的vector，该类的实现在DXUTmisc.h里。&nbsp;&nbsp;<a href='http://www.cppblog.com/lovedday/archive/2008/05/18/50276.html'>阅读全文</a><img src ="http://www.cppblog.com/lovedday/aggbug/50276.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/lovedday/" target="_blank">lovedday</a> 2008-05-18 14:05 <a href="http://www.cppblog.com/lovedday/archive/2008/05/18/50276.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>