Share via


Metodo ID3DX10Font::P reloadCharacters

Caricare una serie di caratteri in memoria video per migliorare l'efficienza del rendering nel dispositivo.

Sintassi

HRESULT PreloadCharacters(
  [in] UINT First,
  [in] UINT Last
);

Parametri

Primo [in]

Tipo: UINT

ID del primo carattere da caricare nella memoria video.

Ultimo [in]

Tipo: UINT

ID dell'ultimo carattere da caricare nella memoria video.

Valore restituito

Tipo: HRESULT

Se il metodo ha esito positivo, il valore restituito è S_OK. Se il metodo ha esito negativo, il valore restituito può essere uno dei seguenti: D3DERR_INVALIDCALL, D3DXERR_INVALIDDATA.

Commenti

Questo metodo genera trame contenenti glifi che rappresentano i caratteri di input. I glifi sono disegnati come una serie di triangoli.

I caratteri non verranno visualizzati nel dispositivo; ID3DX10Font::D rawText deve comunque essere chiamato per eseguire il rendering dei caratteri. Tuttavia, pre-caricamento dei caratteri nella memoria video, ID3DX10Font::D rawText userà notevolmente meno risorse CPU.

Questo metodo converte internamente i caratteri in glifi usando la funzione GDI GetCharacterPlacement.

Requisiti

Requisito Valore
Intestazione
D3DX10.h
Libreria
D3DX10.lib

Vedi anche

ID3DX10Font

Interfacce D3DX