ID3DX10Font インターフェイス

ID3DX10Font インターフェイスは、特定のデバイスで特定のフォントをレンダリングするために必要なテクスチャとリソースをカプセル化します。

メンバー

ID3DX10Font インターフェイスは、IUnknown インターフェイスから継承されます。 ID3DX10Font には、次の種類のメンバーもあります。

メソッド

ID3DX10Font インターフェイスには、これらのメソッドがあります。

メソッド 説明
Drawtext 書式設定されたテキストを描画します。 このメソッドは、ANSI 文字列と Unicode 文字列をサポートしています。
Getdc フォントが設定されているディスプレイ デバイス コンテキスト (DC) へのハンドルを返します。
GetDesc 現在のフォント オブジェクトの説明を取得します。
GetDevice フォント オブジェクトに関連付けられている Direct3D デバイスを取得します。
GetGlyphData 文字セル内のグリフの配置と向きに関する情報を返します。
GetTextMetrics フォントの特性を取得します。
PreloadCharacters 一連の文字をビデオ メモリに読み込み、デバイスへのレンダリングの効率を向上させます。
PreloadGlyphs 一連のグリフをビデオ メモリに読み込み、デバイスへのレンダリングの効率を向上させます。
PreloadText 書式設定されたテキストをビデオ メモリに読み込み、デバイスへのレンダリングの効率を向上させます。 このメソッドは、ANSI 文字列と Unicode 文字列をサポートしています。

 

注釈

ID3DX10Font インターフェイスは、 D3DX10CreateFont または D3DX10CreateFontIndirect を呼び出すことによって取得されます。

LPD3DX10FONT 型は、ID3DX10Font インターフェイスへのポインターとして定義されます。

typedef interface ID3DX10Font ID3DX10Font;
typedef interface ID3DX10Font *LPD3DX10FONT;

要件

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

こちらもご覧ください

D3DX インターフェイス