D3DXCreateFontIndirect
来源:互联网 发布:基金挑选 知乎 编辑:程序博客网 时间:2024/05/02 06:13
老版本的D3D使用LOGFONT作为参数创建字体,在D3D10里面改为使用D3DXFONT_DESC作为参数创建字体。这两个结构体大体是相同的。
下面列举一个使用D3DXFONT_DESC作为参数的例子:
IDirect3DDevice9* Device = 0;
ID3DXFont* Font = 0;
D3DXFONT_DESC fontDesc;
ZeroMemory(&fontDesc, sizeof(D3DXFONT_DESC));
fontDesc.Height = 25; // 高
fontDesc.Width = 12; // 宽
fontDesc.Weight = 500; // 粗体(0(细) - 1000(粗))
fontDesc.Italic = false;
fontDesc.CharSet = DEFAULT_CHARSET;
fontDesc.OutputPrecision = 0;
fontDesc.MipLevels = D3DX_DEFAULT;
fontDesc.Quality = 0;
fontDesc.PitchAndFamily = 0;
strcpy_s(fontDesc.FaceName, "Times New Roman"); // font style
if(D3D_OK != (D3DXCreateFontIndirect(Device, &fontDesc, &Font)))
{
//……
}
- D3DXCreateFontIndirect
- D3DXCreateFontIndirect参数的变化
- D3DXCreateFontIndirect参数的变化
- 我的答案。
- 从res资源中运行exe,不用释放出来
- shell条件测试
- caxa
- Apache+php+MySql+phpMyAdmin 安装
- D3DXCreateFontIndirect
- 在input的type="text"里控制只能输入数字
- Linux scp 命令
- 智能上海道闸特点
- 动态库的创建及使用
- HNU ACM: Cheering up the Cows (kruscal)
- 什么是IDOC,以及IDOC的步骤
- 网络编程常见问题总结
- 《Windows核心编程》---C运行库的内存对齐函数