次の方法で共有


D3DX10CreateFontIndirect 関数

フォント オブジェクトを作成します。

注意

この関数を使用する代わりに、DirectWriteDirectXTK ライブラリ SpriteFont クラスを使用することをお勧めします。

 

構文

HRESULT D3DX10CreateFontIndirect(
  _In_        ID3D10Device     *pDevice,
  _In_  const D3DX10_FONT_DESC *pDesc,
  _Out_       LPD3DX10FONT     *ppFont
);

パラメーター

pDevice [in]

種類: ID3D10Device*

ID3D10Device Interface インターフェイスへのポインター。

pDesc [in]

型: const D3DX10_FONT_DESC*

作成するフォント オブジェクトの属性を記述する、 D3DX10_FONT_DESC 構造体へのポインター。 Unicode が定義されている場合、関数呼び出しは D3DXCreateFontIndirectW に解決されます。 それ以外の場合、ANSI 文字列が使用されているため、関数呼び出しは D3DXCreateFontIndirectA に解決されます。

ppFont [out]

種類: LPD3DX10FONT*

ID3DX10Font インターフェイスへのポインターを返します。

戻り値

型: HRESULT

戻り値は、「 Direct3D 10 リターン コード」に記載されている値の 1 つです。

必要条件

要件
ヘッダー
D3DX10Core.h
ライブラリ
D3DX10.lib

関連項目

General Purpose関数