D3DX10CreateFontIndirect 函数

创建字体对象。

注意

建议使用 DirectWriteDirectXTKSpriteFont 类,而不是使用此函数。

 

语法

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 返回代码中列出的值之一。

要求

要求
标头
D3DX10Core.h

D3DX10.lib

另请参阅

常规用途函数