|
|
发表于 2007-3-16 12:07:00
|
显示全部楼层
Re:问题:创建ID3DXFont字体对象。
//创建文字对象
D3DXFONT_DESCW font2={
Size, //大小
0,//宽度
(Bold)?FW_HEAVY:FW_THIN,//粗度
1, //MipLevels
bItalic,//下划线
DEFAULT_CHARSET,
OUT_DEFAULT_PRECIS,
CLEARTYPE_QUALITY,
DEFAULT_PITCH |FF_DONTCARE,
NULL };
wcsncpy(font2.FaceName, Path,UI_FONTNAME_MAX);
if(D3DXCreateFontIndirectW( m_pDevice,&font2, &tmp_Font.p2DFontStand ) != D3D_OK)
{
wstring tem_str = L"创建序号为[";
tem_str += g_PathLoader.GetStringByID(ResID);
tem_str += L"]的文字资源失败。";
g_ErrorLogRecorder.AddErrorToLog(tem_str.data());
return false;
} |
|