D3DX10CreateFontIndirect 函数
创建字体对象。
注意
建议使用 DirectWrite 和 DirectXTK 库 SpriteFont 类,而不是使用此函数。
语法
HRESULT D3DX10CreateFontIndirect(
_In_ ID3D10Device *pDevice,
_In_ const D3DX10_FONT_DESC *pDesc,
_Out_ LPD3DX10FONT *ppFont
);
参数
-
pDevice [in]
-
类型: ID3D10Device*
指向 ID3D10Device 接口接口的 指针。
-
pDesc [in]
-
类型: const D3DX10_FONT_DESC*
指向 D3DX10_FONT_DESC 结构的指针,描述要创建的字体对象的属性。 如果定义了 Unicode,则函数调用将解析为 D3DXCreateFontIndirectW。 否则,函数调用将解析为 D3DXCreateFontIndirectA,因为正在使用 ANSI 字符串。
-
ppFont [out]
-
类型: LPD3DX10FONT*
返回指向 ID3DX10Font 接口的指针。
返回值
类型: HRESULT
返回值是 Direct3D 10 返回代码中列出的值之一。
要求
要求 | 值 |
---|---|
标头 |
|
库 |
|
另请参阅