ID3DX10Font::P reloadCharacters, méthode
Chargez une série de caractères dans la mémoire vidéo pour améliorer l’efficacité du rendu sur l’appareil.
Syntaxe
HRESULT PreloadCharacters(
[in] UINT First,
[in] UINT Last
);
Paramètres
-
Premier [in]
-
Type : UINT
ID du premier caractère à charger dans la mémoire vidéo.
-
Dernier [in]
-
Type : UINT
ID du dernier caractère à charger dans la mémoire vidéo.
Valeur retournée
Type : HRESULT
Si la méthode réussit, la valeur de retour est S_OK. Si la méthode échoue, la valeur de retour peut être l’une des suivantes : D3DERR_INVALIDCALL, D3DXERR_INVALIDDATA.
Notes
Cette méthode génère des textures contenant des glyphes qui représentent les caractères d’entrée. Les glyphes sont dessinés sous la forme d’une série de triangles.
Les caractères ne seront pas restitués sur l’appareil ; ID3DX10Font::D rawText doit toujours être appelé pour afficher les caractères. Toutefois, en préchargeant des caractères dans la mémoire vidéo, ID3DX10Font::D rawText utilisera beaucoup moins de ressources processeur.
Cette méthode convertit en interne des caractères en glyphes à l’aide de la fonction GDI GetCharacterPlacement.
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|
Bibliothèque |
|
Voir aussi