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
D3DX10.h
Bibliothek
D3DX10.lib

Weitere Informationen

D3DX-Schnittstellen