Compartir a través de


Id3DX10Font::P reloadCharacters (método)

Cargue una serie de caracteres en 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.

Última [entrada]

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 se S_OK. Si se produce un error en el método, el valor devuelto puede ser uno de los siguientes: D3DERR_INVALIDCALL, D3DXERR_INVALIDDATA.

Observaciones

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 llamar a ID3DX10Font::D rawText para representar los caracteres. Sin embargo, al cargar previamente caracteres en memoria de vídeo, ID3DX10Font::D rawText usará considerablemente menos recursos de CPU.

Este método convierte internamente los caracteres en glifos mediante la función GDI GetCharacterPlacement.

Requisitos

Requisito Value
Encabezado
D3DX10.h
Biblioteca
D3DX10.lib

Consulte también

ID3DX10Font

D3DX Interfaces