天行健 君子当自强而不息

     摘要: DXUT框架对文本绘制进行了封装,提供了类CDXUTHelper来简化文本显示,使用该接口大体分为3个步骤:初始化ID3DXSprite和ID3DXFont对象,显示文本,释放ID3DXSprite和ID3DXFont对象。  阅读全文
posted @ 2008-05-17 17:38 lovedday 阅读(2719) | 评论 (0)编辑 收藏
     摘要: DXUT暂停函数:

DXUTPause:将框架的内部计数器和(或)渲染过程设为暂停状态。
DXUTRenderingPaused:检查当前设备的渲染状态是否处在暂停状态。
DXUTIsTimePaused:检查当前设备的计时器是否处在暂停状态。  阅读全文
posted @ 2008-05-16 22:23 lovedday 阅读(855) | 评论 (0)编辑 收藏
     摘要: DXUT统计函数:

DXUTGetFPS: 获取当前每秒提交的帧数。
DXUTGetFrameStats:获取一个指向字符串的指针,该字符串包括每秒帧数、分辨率、后台缓冲区格式、深度缓冲区格式。
DXUTGetDeviceStats:获取一个指向字符串的指针,该字符串包括当前设备类型、顶点运算行为和设备名。  阅读全文
posted @ 2008-05-16 22:03 lovedday 阅读(1413) | 评论 (0)编辑 收藏
     摘要: 中新网3月9日电 万事达卡今年发布的对韩国、日本、菲律宾等13个亚太国家和地区的男性和女性社会经济地位的调查结果显示,日本女性的成就指数在13个国家和地区中排在最后一位。

据香港《明报》报道,女性成就指数是以女性就业率,担任管理职位比重、高等教育比率,收入水平等四个指标综合评价得出的结果,越接近100说明男女越平等。

参加调查的13个国家和地区中,体现男女平等最好的国家是菲律宾,女性成就指数为90.9。亚洲女性社会地位平均指数为75.7。

日本和韩国分别以46.1和65的女性成就指数排在第13位和第12位,属于男女不平等现象比较严重的国家。

韩国女性去年的成就指数是45.5,是13个国家和地区中的最后一位。   阅读全文
posted @ 2008-05-16 21:32 lovedday 阅读(1247) | 评论 (0)编辑 收藏
     摘要: 管理DXUT框架的函数:

DXUTResetFrameworkState: 将框架状态重置为初始默认状态,之前设置的框架状态改变将失效。
DXUTShutdown: 触发程序终止和清空框架。
DXUTGetExitCode: 获取框架的退出代码。  阅读全文
posted @ 2008-05-16 21:09 lovedday 阅读(2322) | 评论 (0)编辑 收藏
     摘要: 下面列出允许改变DXUT行为和获取内部变量的函数,这些函数在使用DXUT框架的Direct3D程序中是非常实用的。  阅读全文
posted @ 2008-05-16 19:13 lovedday 阅读(1123) | 评论 (0)编辑 收藏
     摘要: Direct3D API的设计使程序能比较容易地处理各种错误,尽管大多数Direct3D API函数返回HTRSULT值,但只有一部分函数返回设备错误,如D3DERR_DEVICELOST或 D3DERR_DRIVERINTERNALERROR。但是通常的Direct3D应用程序使用多种API函数,当传递的参数不合要求时,将返回 D3DERR_INVALIDCALL。

当开发Direct3D应用程序时,应该检查所有的API调用是否成功,如果出现一个没有预测到的失败调用,应用程序应立即给出通知或记录该错误。使用这种方法,开发人员能很快发现哪些API函数的调用是不正确的。一个正确调用Direct3D API函数的应用程序应能安全地忽略大多数Direct3D API函数的失败调用,除了一些关键性的API函数,如Present()或TestCooperativeLevel(),这些函数返回的错误应用程序不能忽略。  阅读全文
posted @ 2008-05-16 18:43 lovedday 阅读(1072) | 评论 (0)编辑 收藏
     摘要: 框架也提供了帧事件,它在渲染过程中的每一帧被调用,应用程序应该注册并实现这些回调函数。  阅读全文
posted @ 2008-05-15 18:10 lovedday 阅读(1349) | 评论 (0)编辑 收藏
     摘要: 在窗口和设备创建好之后,应用程序需要使用消息循环处理窗口消息、更新和渲染场景、处理设备事件。应用程序可以实现自己的消息循环,也可以使用DXUT消息循环,注册相应的回调函数,可以让DXUT处理设备、帧消息事件。

为使用DXUT框架的消息循环,可以调用DXUTMainLoop()函数.  阅读全文
posted @ 2008-05-15 16:58 lovedday 阅读(1197) | 评论 (0)编辑 收藏
     摘要: 应用程序可以通过DXUTSetCallbackDeviceChanging()设置回调函数来修改Direct3D设备的创建设置。

回调函数ModifyDeviceSettings()返回一个布尔值,如果应用程序返回 TRUE,DXUT框架继续像在正常情况下那样进行设备创建。如果返回FALSE,框架不能改变设备,如果已有一个设备,则继续使用当前设备。如果框架提出的请求是改变到一个应用程序不能使用的设备,应用程序可以拒绝该请求。例如,在一个多显示器配置中,默认情况下在显示器之间拖动窗口将使框架改变设备。但如果应用程序不能使用其他设备,它就必须拒绝这种改变并继续使用当前设备。  阅读全文
posted @ 2008-05-15 15:44 lovedday 阅读(1300) | 评论 (0)编辑 收藏
仅列出标题
共136页: First 3 4 5 6 7 8 9 10 11 Last 

公告

导航

统计

常用链接

随笔分类(178)

3D游戏编程相关链接

搜索

最新评论