DirectWrite (DWrite)
Cel
Dzisiejsze aplikacje muszą obsługiwać wysokiej jakości renderowanie tekstu, czcionki konspektu niezależne od rozpoznawania oraz obsługę pełnego tekstu i układu Unicode. Funkcja DirectWrite, interfejs API directX, udostępnia te funkcje i nie tylko.
- Niezależny od urządzenia system układu tekstu, który poprawia czytelność tekstu w dokumentach i w interfejsie użytkownika.
- Renderowanie tekstu Microsoft ClearType o wysokiej jakości, pod pikselach,, które mogą używać GDI, Direct2Dlub technologii renderowania specyficznej dla aplikacji.
- Tekst przyspieszany sprzętowo w przypadku używania z Direct2D.
- Obsługa tekstu w wielu formatach.
- Obsługa zaawansowanych funkcji typografii czcionek OpenType.
- Obsługa układu i renderowania tekstu we wszystkich obsługiwanych językach.
- interfejsu GDI- zgodny układ i renderowanie.
Interfejs API obsługuje mierzenie, rysowanie i testowanie trafień tekstu w wielu formatach. Funkcja DirectWrite obsługuje tekst we wszystkich obsługiwanych językach dla aplikacji globalnych i zlokalizowanych, opierając się na kluczowej infrastrukturze językowej znajdującej się w systemie Windows 7. Funkcja DirectWrite udostępnia również interfejs API renderowania glyph niskiego poziomu dla deweloperów, którzy chcą wykonać własny układ i przetwarzanie glifów Unicode na glyph.
Nuta
zestaw SDK aplikacji systemu Windows wprowadza nową wersję funkcji DirectWrite o nazwie DWriteCore, która działa w wersjach systemu Windows w dół do systemu Windows 8 i otwiera drzwi umożliwiające korzystanie z niej międzyplatformowych. Aby uzyskać więcej informacji, zobacz omówienie DWriteCore.
Wymagania dotyczące czasu wykonywania
- Windows 7 lub Windows Vista z dodatkiem Service Pack 2 (SP2) i aktualizacją platformy dla systemu Windows Vista
- Windows Server 2008 R2 lub Windows Server 2008 z dodatkiem Service Pack 2 (SP2) i aktualizacją platformy dla systemu Windows Server 2008
W tej sekcji
Temat | Opis |
---|---|
Co nowego w DirectWrite |
Poniżej przedstawiono niektóre nowe dodatki do funkcji DirectWrite. |
Przewodnik programowania |
Poniższe tematy zawierają omówienie interfejsu API DirectWrite. |
dokumentacja interfejsu API |
Opisuje interfejs API DirectWrite. |
przykładowy kod |
Ta sekcja zawiera informacje o przykładowych programach dla funkcji DirectWrite. |