Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Poniższe tematy zawierają omówienie interfejsu API DirectWrite.
W tej sekcji
| Temat | Opis |
|---|---|
|
Jak wyrównać tekstu |
Można wyrównać tekst DirectWrite przy użyciu metody SetTextAlignment interfejsu IDWriteTextFormat |
|
Jak dodać obsługę wielu monitorów |
DirectWrite obejmuje obsługę systemów z wieloma monitorami. Różne monitory mogą mieć inną geometrię pikseli (RGB, BGR lub FLAT) lub inne atrybuty. Aby uzyskać więcej informacji na temat geometrii pikseli, zobacz temat referencyjny DWRITE_PIXEL_GEOMETRY. W tym temacie pokazano, jak dodać obsługę wielu monitorów do aplikacji DirectWrite. |
|
, jak upewnić się, że aplikacja jest prawidłowo wyświetlana na High-DPI wyświetla |
Opisuje sposób tworzenia okna wyświetlanego prawidłowo na wyświetlaczach o wysokiej rozdzielczości DPI. |
|
Jak upewnić się, że tekst jest wyświetlany przy użyciu poprawnego kierunku czytania |
Niektóre języki, takie jak arabski i hebrajski, wymagają kierunku czytania od prawej do lewej. Dla obiektu DirectWrite format tekstu domyślny kierunek odczytu jest od lewej do prawej. Funkcja DirectWrite nie wywnioskuje automatycznie kierunku odczytu z ustawień regionalnych, więc musisz to zrobić samodzielnie. |
|
Jak wyliczać czcionki |
W tym omówieniu przedstawiono sposób wyliczania czcionek w kolekcji czcionek systemowych według nazwy rodziny. |
|
Jak przeprowadzić testowanie trafień w układzie tekstu |
Zawiera krótki samouczek dotyczący dodawania testowania trafień do aplikacji DirectWrite, która wyświetla tekst przy użyciu interfejsuidWriteTextLayout. |
|
Dodawanie obiektów wbudowanych do układu tekstu |
Zawiera krótki samouczek dotyczący dodawania obiektów wbudowanych do aplikacji DirectWrite, która wyświetla tekst przy użyciu interfejsu IDWriteTextLayout. |
|
Jak dodać efekty rysunku klienta do układu tekstu |
Zawiera krótki samouczek dotyczący dodawania efektów rysowania klienta do aplikacji DirectWrite, która wyświetla tekst przy użyciu interfejsu IDWriteTextLayout i niestandardowego modułu renderowania tekstu. |