DWRITE_TRIMMING-Struktur (dwrite.h)
Gibt die Option zum Kürzen für Text an, der das Layoutfeld überläuft.
Syntax
struct DWRITE_TRIMMING {
DWRITE_TRIMMING_GRANULARITY granularity;
UINT32 delimiter;
UINT32 delimiterCount;
};
Member
granularity
Typ: DWRITE_TRIMMING_GRANULARITY
Ein Wert, der die Textgranularität angibt, die verwendet wird, um Text zu kürzen, der über das Layoutfeld überläuft.
delimiter
Typ: UINT32
Ein Zeichencode, der als Trennzeichen verwendet wird und den Anfang des zu erhaltenden Textteils signalisiert.
Text ab dem N-ten Vorkommen des Trennzeichens (wobei N delimiterCount entspricht) und rückwärts vom Ende des Textblocks gezählt wird, wird beibehalten. Wenn der Text beispielsweise der Pfad C:\w\x\y\z\file.txt
ist und das Trennzeichen gleich "\" ist und delimiterCount gleich 1 ist, wird der file.txt
Teil des Pfads beibehalten. Das Angeben eines Trennzeichens von 2 würde beibehalten z\file.txt
.
delimiterCount
Typ: UINT32
Die Anzahl der Trennzeichen, die vom Ende des Texts gezählt wird, um Text von beizubehalten.
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] |
Kopfzeile | dwrite.h |