DWriteCoreCreateFactory-Funktion (dwrite_core.h)
Erstellt ein Factoryobjekt, das für die nachfolgende Erstellung einzelner DWriteCore-Objekte verwendet wird.
Wichtig
Diese API ist als Teil der DWriteCore-Implementierung von DirectWrite verfügbar. Weitere Informationen und Codebeispiele finden Sie unter Übersicht über DWriteCore.
Syntax
HRESULT DWriteCoreCreateFactory(
DWRITE_FACTORY_TYPE factoryType,
REFIID iid,
IUnknown **factory
);
Parameter
factoryType
Typ: DWRITE_FACTORY_TYPE
Ein Wert, der angibt, ob das Factoryobjekt freigegeben, isoliert oder eingeschränkt wird.
iid
Typ: REFIID
Ein GUID-Wert, der die DirectWrite Factoryschnittstelle identifiziert, z. B. __uuidof(IDWriteFactory).
factory
Typ: IUnknown**
Eine Adresse eines Zeigers auf das neu erstellte DirectWrite Factoryobjekts.
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Beispiele
Weitere Informationen finden Sie im DWriteCore-Übersichtsthema und in der Beispiel-App DWriteCoreGallery .
Hinweise
Dies ist funktional identisch mit der DWriteCreateFactory-Funktion, die von der Systemversion von DirectWrite exportiert wird. Die DWriteCore-Funktion hat einen anderen Namen, um Mehrdeutigkeiten zu vermeiden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1809 (mit Windows App SDK 0.5 oder höher) |
Kopfzeile | dwrite_core.h |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für