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 |
|
Libreria |
|
Vedi anche