ID3DX10Font-Schnittstelle
Die ID3DX10Font-Schnittstelle kapselt die Texturen und Ressourcen, die zum Rendern einer bestimmten Schriftart auf einem bestimmten Gerät benötigt werden.
Member
Die ID3DX10Font-Schnittstelle erbt von der IUnknown-Schnittstelle. ID3DX10Font verfügt auch über diese Typen von Membern:
Methoden
Die ID3DX10Font-Schnittstelle verfügt über diese Methoden.
| Methode | BESCHREIBUNG |
|---|---|
| Drawtext | Zeichnen von formatiertem Text. Diese Methode unterstützt ANSI- und Unicode-Zeichenfolgen. |
| GetDC | Gibt ein Handle an einen Anzeigegerätekontext (DC) zurück, auf dem die Schriftart festgelegt ist. |
| GetDesc | Abrufen einer Beschreibung des aktuellen Schriftartobjekts. |
| GetDevice | Rufen Sie das Direct3D-Gerät ab, das dem Schriftartobjekt zugeordnet ist. |
| GetGlyphData | Gibt Informationen zur Platzierung und Ausrichtung eines Glyphens in einer Zeichenzelle zurück. |
| GetTextMetrics | Abrufen von Schriftartmerkmalen. |
| PreloadCharacters | Laden Sie eine Reihe von Zeichen in den Videospeicher, um die Effizienz des Renderns auf dem Gerät zu verbessern. |
| PreloadGlyphs | Laden Sie eine Reihe von Glyphen in den Videospeicher, um die Effizienz des Renderns auf dem Gerät zu verbessern. |
| PreloadText | Laden Sie formatierten Text in den Videospeicher, um die Effizienz des Renderns auf dem Gerät zu verbessern. Diese Methode unterstützt ANSI- und Unicode-Zeichenfolgen. |
Hinweise
Die ID3DX10Font-Schnittstelle wird durch Aufrufen von D3DX10CreateFont oder D3DX10CreateFontIndirectabgerufen.
Der LPD3DX10FONT-Typ wird als Zeiger auf die ID3DX10Font-Schnittstelle definiert.
typedef interface ID3DX10Font ID3DX10Font;
typedef interface ID3DX10Font *LPD3DX10FONT;
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|
| Bibliothek |
|