Partager via


Interface ID3DX10Font

L’interface ID3DX10Font encapsule les textures et les ressources nécessaires pour afficher une police spécifique sur un appareil spécifique.

Membres

L’interface ID3DX10Font hérite de l’interface IUnknown. ID3DX10Font a également les types de membres suivants :

Méthodes

L’interface ID3DX10Font possède ces méthodes.

Méthode Description
DrawText Dessinez du texte mis en forme. Cette méthode prend en charge les chaînes ANSI et Unicode.
GetDC Retourne un handle à un contexte d’appareil d’affichage (DC) sur lequel la police est définie.
GetDesc Obtenir une description de l’objet police actuel.
GetDevice Récupérez l’appareil Direct3D associé à l’objet police.
GetGlyphData Retourne des informations sur l’emplacement et l’orientation d’un glyphe dans une cellule de caractères.
GetTextMetrics Récupérer les caractéristiques de police.
PreloadCharacters Chargez une série de caractères dans la mémoire vidéo pour améliorer l’efficacité du rendu sur l’appareil.
PréchargerGlyphes Chargez une série de glyphes dans la mémoire vidéo pour améliorer l’efficacité du rendu sur l’appareil.
PréchargementText Chargez le texte mis en forme dans la mémoire vidéo pour améliorer l’efficacité du rendu sur l’appareil. Cette méthode prend en charge les chaînes ANSI et Unicode.

 

Notes

L’interface ID3DX10Font est obtenue en appelant D3DX10CreateFont ou D3DX10CreateFontIndirect.

Le type LPD3DX10FONT est défini comme pointeur vers l’interface ID3DX10Font.

typedef interface ID3DX10Font ID3DX10Font;
typedef interface ID3DX10Font *LPD3DX10FONT;

Spécifications

Condition requise Valeur
En-tête
D3DX10.h
Bibliothèque
D3DX10.lib

Voir aussi

D3DX Interfaces