Freigeben über


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.txtist 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