Fonction DWriteCoreCreateFactory (dwrite_core.h)
Crée un objet de fabrique qui est utilisé pour la création ultérieure d’objets DWriteCore individuels.
Important
Cette API est disponible dans le cadre de l’implémentation DWriteCore de DirectWrite. Pour plus d’informations et des exemples de code, consultez Vue d’ensemble de DWriteCore.
Syntaxe
HRESULT DWriteCoreCreateFactory(
DWRITE_FACTORY_TYPE factoryType,
REFIID iid,
IUnknown **factory
);
Paramètres
factoryType
Type : DWRITE_FACTORY_TYPE
Valeur qui spécifie si l’objet de fabrique sera partagé, isolé ou restreint.
iid
Type : REFIID
Valeur GUID qui identifie l’interface de fabrique DirectWrite, telle que __uuidof(IDWriteFactory).
factory
Type : IUnknown**
Adresse d’un pointeur vers l’objet de fabrique DirectWrite nouvellement créé.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Exemples
Consultez la rubrique vue d’ensemble de DWriteCore et l’exemple d’application DWriteCoreGallery .
Remarques
Il s’agit de la même fonction que la fonction DWriteCreateFactory exportée par la version système de DirectWrite. La fonction DWriteCore a un nom différent pour éviter toute ambiguïté.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 1809 (avec SDK d'application Windows 0,5 ou version ultérieure) |
En-tête | dwrite_core.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour