Direct2D Programmieranleitung
Dieser Abschnitt enthält konzeptionelle Programmierthemen, die die Verwendung der Direct2D-API beschreiben.
Thema | Beschreibung |
---|---|
Übersicht über die Direct2D-API |
Bietet einen Überblick über das Direct2D-Objektmodell. |
Direct2D und High-DPI |
Beschreibt, wie Direct2D mit High-DPI Bildschirmen zurechtkommt. |
Direct2D-Richtlinien zur Fehlerbehandlung |
Beschreibt die Richtlinien zur Fehlerbehandlung in Direct2D. |
Geräte und Gerätekontexte |
|
Verbesserung der Leistung von Direct2D-Apps |
Beschreibt die Techniken zur Verbesserung der Direct2D-Leistung. |
Layer-Übersicht |
Beschreibt die Grundlagen von Direct2D-Layer. |
Drucken und Befehlslisten |
Das Direct2D Print-Steuerelement ist eine neue Komponente im Direct2D Modul von Windows 8. Mit dieser Komponente können Direct2D-Apps ihre Direct2D-Zeichenaufrufe (in Bezug auf Statusänderungen und Rendering-Primitiven) wiederverwenden, um Druckergebnisse zu liefern, die dem ähneln, was Sie auf dem Bildschirm sehen. |
Direct2D-Multithread-Apps |
Beschreibt bewährte Verfahren zum Erstellen von Direct2D-Apps mit mehreren Threads. |
Profilieren von DirectX-Anwendungen |
Zeigt Ihnen, wie Sie mit den Tools XPerf und GPUView, die zum Windows Performance Toolkit gehören, einige der wichtigsten Messungen der Performance-Zeit für eine DirectX-App durchführen können. |
Blockkomprimierung |
Beschreibt, wie die Datenkomprimierung von Blöcken funktioniert und wie Sie sie in WIC und Direct2D nutzen können. |
Effekte |
Eine Übersicht über Direct2D-Effekte. |
Pinsel |
Beschreibt die Verwendung von Direct2D-Brushes, Objekten, die Sie zum Zeichnen von Füllungen und Umrissen verwenden. |
Geometrien |
Beschreibt, wie Sie Direct2D-Geometrien verwenden, um Formen darzustellen, zu bearbeiten und zu analysieren. |
Interoperabilität |
Beschreibt, wie Direct2D mit anderen Systemen interagiert. |
Transformationen |
Beschreibt die Grundlagen von Transformationen und wie man verschiedene Transformationen auf Objekte anwendet. |
Artikel zu Vorgehensweisen |
Zeigt anhand von Beispielen, wie Sie eine Vielzahl von Aufgaben mit Direct2D erledigen können. |
Text-Rendering mit Direct2D und DirectWrite |
Im Gegensatz zu anderen APIs, wie GDI, GDI+ oder WPF, arbeitet Direct2D mit einer anderen API, DirectWrite, zusammen, um Text zu bearbeiten und zu rendern. Dieses Thema beschreibt die Vorteile und das Zusammenspiel dieser separaten Komponenten. |
Übersicht über Durchlässigkeitsmasken |
Beschreibt, wie Sie Bitmaps und Brushes verwenden, um Opazitätsmasken zu definieren. |
Ressourcen-Übersicht |
Beschreibt die Direct2D-Ressourcen und wie sie gemeinsam genutzt werden können. |
Unterstützte Pixelformate und Alpha-Modi |
Beschreibt die Pixelformate und Alphamodi, die von jedem Renderzieltyp unterstützt werden. |
Verwendung von Direct2D für serverseitiges Rendering |
Beschreibt die Verwendung von Direct2D für das serverseitige Rendering. |
Renderziele-Übersicht |
Beschreibt die verschiedenen Arten von Direct2D-Renderzielen und wie Sie sie verwenden können. |
Übersicht der kompatiblen A8-Renderziele |
Beschreibt die Grundlagen kompatibler A8-Renderziele und enthält Beispiele, die zeigen, wie sie verwendet werden. |