Metodo IDWriteFactory::UnregisterFontFileLoader (dwrite.h)
Annulla la registrazione di un caricatore di file di tipo di carattere registrato in precedenza con il sistema di tipi di carattere DirectWrite utilizzando RegisterFontFileLoader.
Sintassi
HRESULT UnregisterFontFileLoader(
IDWriteFontFileLoader *fontFileLoader
);
Parametri
fontFileLoader
Tipo: IDWriteFontFileLoader*
Puntatore al caricatore di file registrato in precedenza con il sistema di tipi di carattere DirectWrite usando RegisterFontFileLoader.
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
Questa funzione annulla la registrazione dei callback del caricatore di file di carattere con il sistema di tipi di carattere DirectWrite. È necessario implementare l'interfaccia del caricatore di file di carattere da un oggetto singleton. Si noti che le implementazioni del caricatore di file di carattere non devono registrarsi con DirectWrite all'interno dei costruttori e non devono annullare la registrazione nei distruttori, perché le operazioni di registrazione e annullamento della registrazione incrementano e decrementano rispettivamente il conteggio dei riferimenti all'oggetto. Al contrario, la registrazione e l'annullamento della registrazione dei caricatori di file di tipo di carattere con DirectWrite devono essere eseguiti all'esterno dell'implementazione del caricatore di file di carattere.
Requisiti
Client minimo supportato | Windows 7, Windows Vista con SP2 e Aggiornamento della piattaforma per Windows Vista [app desktop | App UWP] |
Server minimo supportato | Windows Server 2008 R2, Windows Server 2008 con SP2 e Platform Update per Windows Server 2008 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | dwrite.h |
Libreria | Dwrite.lib |
DLL | Dwrite.dll |