ID3DX10Font-Schnittstelle
Die ID3DX10Font-Schnittstelle kapselt die Texturen und Ressourcen, die zum Rendern einer bestimmten Schriftart auf einem bestimmten Gerät erforderlich sind.
Member
Die ID3DX10Font-Schnittstelle erbt von der IUnknown-Schnittstelle . ID3DX10Font verfügt auch über folgende Membertypen:
Methoden
Die ID3DX10Font-Schnittstelle verfügt über diese Methoden.
Methode | Beschreibung |
---|---|
Drawtext | Zeichnen sie formatierten 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 | Rufen Sie eine Beschreibung des aktuellen Schriftartobjekts ab. |
GetDevice | Rufen Sie das Direct3D-Gerät ab, das dem Font-Objekt zugeordnet ist. |
GetGlyphData | Gibt Informationen zur Platzierung und Ausrichtung einer Glyphe in einer Zeichenzelle zurück. |
GetTextMetrics | Ruft Schriftartmerkmale ab. |
PreloadCharacters | Laden Sie eine Reihe von Zeichen in den Videospeicher, um die Effizienz des Renderns auf dem Gerät zu verbessern. |
PreloadGlyphen | 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 Renderings auf dem Gerät zu verbessern. Diese Methode unterstützt ANSI- und Unicode-Zeichenfolgen. |
Bemerkungen
Die ID3DX10Font-Schnittstelle wird durch Aufrufen von D3DX10CreateFont oder D3DX10CreateFontIndirect abgerufen.
Der LPD3DX10FONT-Typ wird als Zeiger auf die ID3DX10Font-Schnittstelle definiert.
typedef interface ID3DX10Font ID3DX10Font;
typedef interface ID3DX10Font *LPD3DX10FONT;
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Bibliothek |
|
Siehe auch