Udostępnij za pośrednictwem


Słownik DirectWrite

BiDi (funkcja Unicode)

Wymawiane "By-Dye". Tekst zawierający kombinację wyrazów z różnych języków, które muszą być odczytywane w różnych kierunkach. Często wymaga specjalnego kodu do przetworzenia. "Język arabski i hebrajski to języki BiDi; tekst przechodzi od prawej do lewej, ale liczby idą w lewo do prawej.

ClearType

Technologia wyświetlania czcionek, która znacznie poprawia rozdzielczość wyświetlania czcionek, tak aby litery na ekranie komputera wydawały się gładkie, a nie postrzępione. ClearType znacznie poprawia czytelność tekstu na kolorowych monitorach LCD za pomocą interfejsu cyfrowego, takiego jak te znajdujące się w laptopach i wysokiej jakości wyświetlacze stacjonarne z płaskim panelem.

Direct2D

Interfejs API grafiki 2D w trybie bezpośrednim, przyspieszany sprzętowo, który zapewnia wysoką wydajność i wysoką jakość renderowania dla geometrii 2D, map bitowych i tekstu. Interfejs API Direct2D jest przeznaczony do współdziałania z istniejącym kodem korzystającym z interfejsu GDI, GDI+lub Direct3D.

DirectWrite

Interfejs API DirectX, który zapewnia ulepszone wysokiej jakości renderowanie tekstu i współdziałanie z interfejsami GDI i Direct2D.

DirectX

Rozszerzenie systemu operacyjnego Microsoft Windows. Technologia DirectX pomaga gier i innych programów korzystać z zaawansowanych funkcji multimedialnych sprzętu.

GDI

Program wykonywalny, który przetwarza wywołania funkcji graficznych z aplikacji opartej na systemie Windows i przekazuje te wywołania do odpowiedniego sterownika urządzenia, który wykonuje funkcje specyficzne dla sprzętu, które generują dane wyjściowe. Działając jako bufor między aplikacjami a urządzeniami wyjściowymi, GDI oferuje aplikacjom niezależny od urządzenia widok świata, jednocześnie komunikując się z urządzeniem w sposób zależny od jego formatu.

glyph

Fizyczna reprezentacja znaku w danej czcionki. Znaki mogą mieć wiele glifów, ponieważ każda czcionka w systemie może potencjalnie definiować inny glif dla danego znaku.

kompozycja glifów

Połączenie co najmniej dwóch glifów w jeden glif.

dekompozycja glifu

Podział pojedynczego glifu na wiele glifów.

glyph Run

Zestaw glifów w określonej kolejności z takimi samymi cechami formatowania, takimi jak twarz czcionki, rozmiar, waga i styl.

tekst przyspieszany sprzętowo

Tekst renderowany przez technologię korzystającą z przyspieszania sprzętowego w celu zwiększenia wydajności renderowania.

interoperacyjność

Możliwość pracy z co najmniej dwoma interfejsami API i przesyłaniem między sobą informacji.

kerning

Odstępy stosowane między określonymi parami liter w określonym słowie.

odstępy między literami

Dostosowanie odstępu między dwoma znakami w celu uzyskania równomiernego odstępu, dopasowywania tekstu do danego obszaru i regulacji podziału wierszy.

ligatury

Co najmniej dwa znaki połączone w celu reprezentowania pojedynczego znaku typograficznego. Nowoczesne pismo łacińskie używa kilku. Inne skrypty używają wielu ligatur, które zależą od czcionki i stylu. Niektóre języki posiadają obowiązkowe ligatury, na przykład arabskie.

inteligentne wskaźniki

Klasa, która opakowuje wskaźniki interfejsu COM, które automatycznie zwalniają obiekt interfejsu.

swashes

Ozdobny dodatek do znaku, który tworzy bardziej stylistyczny glif.

Unicode

Standard kodowania znaków opracowany przez Konsorcjum Unicode, który reprezentuje prawie wszystkie napisane języki świata. Repertuar znaków Unicode ma wiele form reprezentacji, w tym UTF-8, UTF-16 i UTF-32. Większość interfejsów systemu Windows używa formularza UTF-16. (GTMT ma 20 definicji).

Windows Presentation Foundation (WPF)

Struktura graficznego interfejsu użytkownika używana przez program .NET Micro Framework 3.0, Windows Vista i Microsoft Silverlight. Klasy graficznego interfejsu użytkownika platformy .NET Micro Framework są luźno oparte na WPF.