Themen zur Funktionsweise (DirectWrite)

Die folgenden Themen bieten eine Übersicht über die DirectWrite-API.

In diesem Abschnitt

Thema BESCHREIBUNG
Ausrichten von Text
Sie können DirectWrite Text ausrichten, indem Sie die SetTextAlignment-Methode der IDWriteTextFormat-Schnittstelle verwenden.
Hinzufügen von Unterstützung für mehrere Monitore
DirectWrite umfasst Unterstützung für Systeme mit mehreren Monitoren. Verschiedene Monitore können unterschiedliche Pixelgeometrie (RGB, BGR oder FLAT) oder andere Attribute haben. Weitere Informationen zur Pixelgeometrie finden Sie im DWRITE _ PIXEL _ GEOMETRY-Referenzthema. In diesem Thema erfahren Sie, wie Sie Ihrer Anwendung Unterstützung für mehrere Monitore DirectWrite hinzufügen.
So stellen Sie sicher, dass Ihre Anwendung ordnungsgemäß auf Bildschirmen mit hohem DPI-Leistung angezeigt wird
Beschreibt, wie ein Fenster erstellt wird, das auf Bildschirmen mit hohem DPI-Grad ordnungsgemäß angezeigt wird.
Sicherstellen, dass Text mit der richtigen Leserichtung angezeigt wird
Einige Sprachen, z. B. Arabisch und Hebräisch, erfordern eine Leserichtung von rechts nach links. Der für ein DirectWrite-Textformatobjekt ist die Standardleserichtung von links nach rechts. DirectWrite die Leserichtung nicht automatisch aus dem -Locale abgeleitet, daher müssen Sie dies selbst tun.
Aufzählen von Schriftarten
In dieser Übersicht wird gezeigt, wie die Schriftarten in der Auflistung der Systemschriftarten nach Familienname aufzählt werden.
Ausführen von Treffertests für ein Textlayout
Enthält ein kurzes Tutorial zum Hinzufügen von Treffertests zu einer DirectWrite Anwendung, die Text mithilfe der IDWriteTextLayout-Schnittstelle anzeigt.
Hinzufügen von Inlineobjekten zu einem Textlayout
Enthält ein kurzes Tutorial zum Hinzufügen von Inlineobjekten zu DirectWrite Anwendung, die Text mithilfe der IDWriteTextLayout-Schnittstelle anzeigt.
Hinzufügen von Clientzeichnungseffekten zu einem Textlayout
Enthält ein kurzes Tutorial zum Hinzufügen von Clientzeichnungseffekten zu einer DirectWrite-Anwendung, die Text mithilfe der IDWriteTextLayout-Schnittstelle und eines benutzerdefinierten Textrenderers anzeigt.