Interfaccia ID3DX10Font

L'interfaccia ID3DX10Font incapsula le trame e le risorse necessarie per eseguire il rendering di un tipo di carattere specifico in un dispositivo specifico.

Membri

L'interfaccia ID3DX10Font eredita dall'interfaccia IUnknown . ID3DX10Font include anche questi tipi di membri:

Metodi

L'interfaccia ID3DX10Font include questi metodi.

Metodo Descrizione
Drawtext Disegnare testo formattato. Questo metodo supporta stringhe ANSI e Unicode.
GetDC Restituisce un handle a un contesto di dispositivo di visualizzazione (DC) con il tipo di carattere impostato su di esso.
GetDesc Ottenere una descrizione dell'oggetto carattere corrente.
GetDevice Recuperare il dispositivo Direct3D associato all'oggetto tipo di carattere.
GetGlyphData Restituisce informazioni sulla posizione e sull'orientamento di un glifo in una cella di caratteri.
GetTextMetrics Recuperare le caratteristiche del tipo di carattere.
PreloadCharacters Caricare una serie di caratteri nella memoria video per migliorare l'efficienza del rendering nel dispositivo.
PreloadGlyphs Caricare una serie di glifi nella memoria video per migliorare l'efficienza del rendering nel dispositivo.
PreloadText Caricare testo formattato nella memoria video per migliorare l'efficienza del rendering nel dispositivo. Questo metodo supporta stringhe ANSI e Unicode.

 

Commenti

L'interfaccia ID3DX10Font viene ottenuta chiamando D3DX10CreateFont o D3DX10CreateFontIndirect.

Il tipo LPD3DX10FONT è definito come puntatore all'interfaccia ID3DX10Font.

typedef interface ID3DX10Font ID3DX10Font;
typedef interface ID3DX10Font *LPD3DX10FONT;

Requisiti

Requisito Valore
Intestazione
D3DX10.h
Libreria
D3DX10.lib

Vedi anche

Interfacce D3DX