Método ID3DXFont::P reloadCharacters
Carga una serie de caracteres en la memoria de vídeo para mejorar la eficacia de la representación en el dispositivo.
Sintaxis
HRESULT PreloadCharacters(
[in] UINT First,
[in] UINT Last
);
Parámetros
-
Primero [in]
-
Tipo: UINT
Identificador del primer carácter que se va a cargar en la memoria de vídeo.
-
Último [en]
-
Tipo: UINT
Identificador del último carácter que se va a cargar en la memoria de vídeo.
Valor devuelto
Tipo: HRESULT
Si el método se realiza correctamente, el valor devuelto es S_OK. Si se produce un error en el método, el valor devuelto puede ser uno de los siguientes: D3DERR_INVALIDCALL, D3DXERR_INVALIDDATA.
Comentarios
Este método genera texturas que contienen glifos que representan los caracteres de entrada. Los glifos se dibujan como una serie de triángulos.
Los caracteres no se representarán en el dispositivo; Se debe seguir llamando a DrawText para representar los caracteres. Sin embargo, al cargar previamente caracteres en la memoria de vídeo, DrawText usará considerablemente menos recursos de CPU.
Este método convierte internamente caracteres en glifos mediante la función GDI GetCharacterPlacement.
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Biblioteca |
|
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de