ID3DX10Font 介面
ID3DX10Font 介面會封裝在特定裝置上呈現特定字型所需的紋理和資源。
成員
ID3DX10Font介面繼承自IUnknown介面。 ID3DX10Font 也有下列類型的成員:
方法
ID3DX10Font介面具有這些方法。
方法 | Description |
---|---|
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;
規格需求
需求 | 值 |
---|---|
標頭 |
|
程式庫 |
|
另請參閱