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

Siehe auch

D3DX-Schnittstellen