Funzione DWriteCoreCreateFactory (dwrite_core.h)
Crea un oggetto factory utilizzato per la creazione successiva di singoli oggetti DWriteCore.
Importante
Questa API è disponibile come parte dell'implementazione DWriteCore di DirectWrite. Per altre info ed esempi di codice, vedi Panoramica di DWriteCore.
Sintassi
HRESULT DWriteCoreCreateFactory(
DWRITE_FACTORY_TYPE factoryType,
REFIID iid,
IUnknown **factory
);
Parametri
factoryType
Tipo: DWRITE_FACTORY_TYPE
Valore che specifica se l'oggetto factory verrà condiviso, isolato o limitato.
iid
Tipo: REFIID
Valore GUID che identifica l'interfaccia di DirectWrite factory, ad esempio __uuidof(IDWriteFactory).
factory
Tipo: IUnknown**
Indirizzo di un puntatore all'oggetto factory appena creato DirectWrite.
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Esempio
Vedere l'argomento panoramica di DWriteCore e l'app di esempio DWriteCoreGallery .
Commenti
Si tratta funzionalmente della funzione DWriteCreateFactory esportata dalla versione di sistema di DirectWrite. La funzione DWriteCore ha un nome diverso per evitare ambiguità.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10, versione 1809 (con SDK per app di Windows 0.5 o versione successiva) |
Intestazione | dwrite_core.h |
Vedi anche
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