DWRITE_GLYPH_RUN_DESCRIPTION-Struktur (dwrite.h)
Enthält zusätzliche Eigenschaften im Zusammenhang mit denen in DWRITE_GLYPH_RUN.
Syntax
struct DWRITE_GLYPH_RUN_DESCRIPTION {
WCHAR const *localeName;
WCHAR const *string;
UINT32 stringLength;
UINT16 const *clusterMap;
UINT32 textPosition;
};
Member
localeName
Typ: const WCHAR*
Ein Array von Zeichen, das den Gebietsschemanamen enthält, der dieser Ausführung zugeordnet ist.
string
Typ: const WCHAR*
Ein Array von Zeichen, das den Text enthält, der den Glyphen zugeordnet ist.
stringLength
Typ: UINT32
Die Anzahl der Zeichen in UTF16-Codeeinheiten. Beachten Sie, dass dies von der Anzahl der Glyphen abweichen kann.
clusterMap
Typ: const UINT16*
Ein Array von Indizes zum Glyphenindizesarray der ersten Glyphen aller Glyphencluster der zu rendernden Glyphen.
textPosition
Typ: UINT32
Die entsprechende Textposition in der Zeichenfolge, aus der diese Glyphenausführung stammt. Dies ist relativ zum Anfang der Zeichenfolge, die durch das IDWriteTextLayout-Objekt dargestellt wird.
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 |