随笔 - 14, 文章 - 0, 评论 - 3, 引用 - 0
数据加载中……

SubClassWindow 宏参数不够

是有地方把它定义成宏了,只要加入 #undef SubclassWindow 可以了

posted @ 2009-09-08 23:14 天道酬勤 阅读(344) | 评论 (0)编辑 收藏

COleDateTime::GetCurrentTime() 问题

用DirectX创建设备对象后,再使用GetCurrentTime函数获得的时间状态为Invalid,导致程序崩溃。
解决:
DirectX 创建设备对象时,CreateDevice函数参数BehaviorFlags 使用 D3DCREATE_FPU_PRESERVE 。

posted @ 2009-06-30 21:00 天道酬勤 阅读(918) | 评论 (0)编辑 收藏

error LNK2019: 无法解析的外部符号 _main,该符号在函数 ___tmainCRTStartup 中被引用 MSVCRTD.lib

链接出错:
MSVCRTD.lib(crtexe.obj) : error LNK2019: 无法解析的外部符号 _main,该符号在函数 ___tmainCRTStartup 中被引用

解决:
项目 -> 属性->配置属性->链接器->系统
子系统 改为 Windows (/SUBSYSTEM:WINDOWS)

posted @ 2009-04-27 18:42 天道酬勤 阅读(7658) | 评论 (1)编辑 收藏

D3DXCreateText 函数

函数原型
HRESULT D3DXCreateText( LPDIRECT3DDEVICE9 pDevice,  // HDC hDC,                    // 设备环境句柄 LPCTSTR pText,              // 文本内容 FLOAT Deviation,            // 定义了字体轮廓的圆滑程度,取值越小,字体越圆滑 FLOAT Extrusion,            // 文本在Z轴方向上的厚度 LPD3DXMESH * ppMesh, LPD3DXBUFFER * ppAdjacency, LPGLYPHMETRICSFLOAT pGlyphMetrics );
注:
1.该函数生成文本的Mesh,mesh大小是固定的,hdc中字体的尺寸不会影响mesh的大小.
2.文本Mesh只有一个子集,而且不包括质材和纹理.
3.该函数不支持汉字的显示.
 

posted @ 2009-04-17 20:29 天道酬勤 阅读(1064) | 评论 (1)编辑 收藏

仅列出标题
共2页: 1 2