DirectWrite-Glossar

BiDi (Unicode-Funktion)

Ausgesprochen "By-Dye". Text, der eine Mischung aus Wörtern aus verschiedenen Sprachen enthält, die in verschiedene Richtungen gelesen werden müssen. Für die Verarbeitung ist häufig spezieller Code erforderlich. "Arabisch und Hebräisch sind BiDi-Sprachen; der Text geht von rechts nach links, aber die Zahlen gehen von links nach rechts."

Cleartype

Eine Schriftartenanzeigetechnologie, die die Anzeigeauflösung der Schriftarten erheblich verbessert, sodass Buchstaben auf dem Computerbildschirm glatt und nicht gezackt erscheinen. ClearType verbessert die Lesbarkeit von Text auf FARB-LCD-Monitoren mit einer digitalen Schnittstelle, wie sie in Laptops und hochwertigen Flachbild-Desktop-Displays zu finden sind.

Direct2d

Eine hardwarebeschleunigte 2D-Grafik-API im unmittelbaren Modus, die eine hohe Leistung und hochwertiges Rendering für 2D-Geometrie, Bitmaps und Text bietet. Die Direct2D-API ist so konzipiert, dass sie gut mit vorhandenem Code zusammenarbeitet, der GDI, GDI+ oder Direct3D verwendet.

DirectWrite

Eine DirectX-API, die verbessertes Rendern und Interoperabilität von Text in hoher Qualität mit GDI und Direct2D bietet.

Directx

Eine Erweiterung des Microsoft Windows-Betriebssystems. Die DirectX-Technologie hilft Spielen und anderen Programmen, die erweiterten Multimediafunktionen Ihrer Hardware zu nutzen.

GDI

Ein ausführbares Programm, das grafische Funktionsaufrufe von einer Windows-basierten Anwendung verarbeitet und diese Aufrufe an den entsprechenden Gerätetreiber weitergibt, der die hardwarespezifischen Funktionen ausführt, die die Ausgabe generieren. GDI fungiert als Puffer zwischen Anwendungen und Ausgabegeräten und bietet eine geräteunabhängige Sicht der Welt für die Anwendung und interagiert dabei in einem geräteabhängigen Format mit dem Gerät.

Glyph

Die physische Darstellung eines Zeichens in einer bestimmten Schriftart. Zeichen können viele Glyphen aufweisen, wobei jede Schriftart in einem System möglicherweise eine andere Glyphe für dieses Zeichen definiert.

glyphenkomposition

Die Kombination von zwei oder mehr Glyphen zu einer einzelnen Glyphe.

Glyphenzerlegung

Die Aufteilung einer einzelnen Glyphe in mehrere Glyphen.

glyphEnausführung

Ein Satz von Glyphen in einer bestimmten Reihenfolge mit den gleichen Formatierungsmerkmalen wie Schriftart, Größe, Gewicht und Stil.

Hardwarebeschleunigte Text

Text, der von einer Technologie gerendert wird, die die Hardwarebeschleunigung verwendet, um die Renderingleistung zu verbessern.

Interoperabilität

Die Möglichkeit, dass zwei oder mehr APIs miteinander arbeiten und Informationen untereinander übertragen können.

Kerning

Der Abstand, der zwischen bestimmten Buchstabenpaaren innerhalb eines bestimmten Worts angewendet wird.

letterpacing

Die Anpassung des Abstands zwischen zwei Zeichen, um einen gleichmäßigen Abstand zu erzeugen, Text an ein bestimmtes Leerzeichen anzupassen und Zeilenumbrüche anzupassen.

Ligatur

Zwei oder mehr Zeichen kombiniert, um ein einzelnes typografisches Zeichen darzustellen. Die moderne lateinische Schrift verwendet einige. Andere Skripts verwenden viele Ligaturen, die von Schriftart und Stil abhängen. Einige Sprachen besitzen obligatorische Ligaturen, z. B. Arabisch.

intelligente Zeiger

Eine Klasse, die COM-Schnittstellenzeiger umschließt, die das Schnittstellenobjekt automatisch freigeben.

Swashes

Ornamentale Ergänzung zu einer Figur, die für eine stilistischere Glyphe sorgt.

Unicode

Ein Standard für Zeichencodierung, der vom Unicode-Konsortium entwickelt wurde und fast alle Schriftsprachen der Welt darstellt. Das Unicode-Zeichenrepertoire umfasst mehrere Darstellungsformen, einschließlich UTF-8, UTF-16 und UTF-32. Die meisten Windows-Schnittstellen verwenden die Form UTF-16. (GTMT verfügt über 20 Definitionen).

Windows Presentation Foundation (WPF)

Ein GUI-Framework, das von .NET Micro Framework 3.0, Windows Vista und Microsoft Silverlight verwendet wird. Die .NET Micro Framework-GUI-Klassen basieren lose auf WPF.