Servizi di tipo carattere e testo GDI
GDI offre supporto per la gestione dei tipi di carattere e l'output del testo. La struttura FONTOBJ e le funzioni correlate consentono a un driver di accedere a una determinata istanza di un tipo di carattere. Per supportare l'output del testo, il driver ha accesso alla struttura STROBJ e alle funzioni correlate. Nella tabella seguente sono elencate le funzioni correlate a FONTOBJ e STROBJ.
Funzione | Descrizione |
---|---|
Calcola il glifo impostato supportato in un dispositivo. |
|
Alloca memoria per un file di carattere memorizzato nella cache. |
|
Segnala un errore al motore di carattere se il driver di carattere ha rilevato un errore di lettura o scrittura in una cache dei dati del tipo di carattere. |
|
Recupera un puntatore ai dati dei file di carattere memorizzati nella cache. |
|
Restituisce le pagine codici OEM e ANSI predefinite del sistema. |
|
Recupera un elenco di tipi di carattere PostScript Type 1 installati sia in locale che in remoto. |
|
Si tratta della simulazione GDI per la funzione DrvTextOut . |
|
Consente al driver di recuperare ogni handle glifo di un tipo di carattere GDI. Il driver usa questo servizio per scaricare un intero tipo di carattere. |
|
Converte glifi handle in puntatori ai dati del glifo associati per il consumer di tipi di carattere. Questi puntatori sono validi fino alla chiamata successiva a FONTOBJ_cGetGlyphs. |
|
Recupera il puntatore alla struttura FD_GLYPHSET associata al tipo di carattere specificato. |
|
Recupera il puntatore alla struttura IFIMETRICS che descrive il tipo di carattere associato. |
|
Restituisce un puntatore a una visualizzazione di una tabella OpenType. |
|
Restituisce informazioni sui glifi di un tipo di carattere. |
|
Recupera un puntatore a una visualizzazione di un file di carattere TrueType, OpenType o Type1. |
|
Recupera i percorsi del file associati a un tipo di carattere. |
|
Recupera la trasformazione Notional-to-Device per il tipo di carattere associato. Questa trasformazione è necessaria per un driver per realizzare un tipo di carattere fornito dal driver. |
|
Restituisce informazioni che descrivono il tipo di carattere associato. |
|
Enumera le identità e le posizioni del glifo nell'oggetto STROBJ specificato. |
|
Enumera le identità e le posizioni del glifo per una stringa di testo specificata, ma non crea bitmap glifi memorizzate nella cache. |
|
Restituisce vettori che specificano le larghezze probabili di glifi che costituiscono una stringa specificata. |
|
Restituisce la tabella codici associata allo STROBJ specificato. |
|
Recupera la quantità di spazio aggiuntivo da aggiungere a ogni carattere di spazio in una stringa durante la visualizzazione e/o la stampa di testo giustificato. |
|
Riavvia l'enumerazione della matrice GLYPHPOS per lo STROBJ specificato. Questa funzione deve essere chiamata dal driver prima delle enumerazioni successive. |
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per