Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Legt die Leserichtung des Absatzes fest.
Syntax
HRESULT SetReadingDirection(
DWRITE_READING_DIRECTION readingDirection
);
Parameter
readingDirection
Die Leserichtung von Text (z. B. DWRITE_READING_DIRECTION_RIGHT_TO_LEFT für Sprachen wie Arabisch, die von rechts nach links gelesen werden) für einen Absatz.
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Leserichtung und Flussrichtung müssen immer um 90 Grad orthogonal aufeinander festgelegt werden, andernfalls erhalten Sie den Fehler DWRITE_E_FLOWDIRECTIONCONFLICTS, wenn Sie Layoutfunktionen wie Zeichnen oder GetMetrics verwenden. Wenn Sie also eine vertikale Leserichtung festlegen (z. B. auf DWRITE_READING_DIRECTION_TOP_TO_BOTTOM), müssen Sie auch SetFlowDirection verwenden, um die Flussrichtung entsprechend festzulegen (z. B. auf DWRITE_FLOW_DIRECTION_RIGHT_TO_LEFT).
Anforderungen
| Unterstützte Mindestversion (Client) | Windows 7, Windows Vista mit SP2 und Plattformupdate für Windows Vista [Desktop-Apps | UWP-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 R2, Windows Server 2008 mit SP2 und Plattformupdate für Windows Server 2008 [Desktop-Apps | UWP-Apps] |
| Zielplattform | Windows |
| Kopfzeile | dwrite.h |
| Bibliothek | Dwrite.lib |
| DLL | Dwrite.dll |