Share via


DWRITE_STRIKETHROUGH-Struktur (dwrite.h)

Enthält Informationen zur Größe und Platzierung von Durchgängen. Alle Koordinaten befinden sich in geräteunabhängigen Pixeln (DEVICE Independent Pixels, DIPs).

Syntax

struct DWRITE_STRIKETHROUGH {
  FLOAT                    width;
  FLOAT                    thickness;
  FLOAT                    offset;
  DWRITE_READING_DIRECTION readingDirection;
  DWRITE_FLOW_DIRECTION    flowDirection;
  WCHAR const              *localeName;
  DWRITE_MEASURING_MODE    measuringMode;
};

Member

width

Typ: FLOAT

Ein -Wert, der die Breite des Durchgestrichs angibt, das parallel zur Baseline gemessen wird.

thickness

Typ: FLOAT

Ein -Wert, der die Stärke des durchgestrichenen, senkrecht zur Basislinie gemessenen Durchgangs angibt.

offset

Typ: FLOAT

Ein -Wert, der den Offset des Durchstreichens von der Baseline angibt. Ein positiver Offset stellt eine Position unterhalb der Basislinie dar, und ein negativer Offset liegt darüber. In der Regel ist der Offset negativ.

readingDirection

Typ: DWRITE_READING_DIRECTION

Leserichtung des Texts, der dem Durchgestrichen zugeordnet ist. Dieser Wert wird verwendet, um zu interpretieren, ob der Breitenwert horizontal oder vertikal ausgeführt wird.

flowDirection

Typ: DWRITE_FLOW_DIRECTION

Flussrichtung des Texts, der durchgestrichen ist. Dieser Wert wird verwendet, um zu interpretieren, ob der Dickenwert von oben nach unten, von links nach rechts oder von rechts nach links wechselt.

localeName

Typ: const WCHAR*

Ein Array von Zeichen, das das Gebietsschema des Texts enthält, der durchgestrichen ist, wird gezeichnet.

measuringMode

Typ: DWRITE_MEASURING_MODE

Der Messmodus kann für den Renderer nützlich sein, um zu bestimmen, wie Unterstrichen gerendert werden, z. B. das Runden der Stärke auf ein ganzes Pixel in GDI-kompatiblen Modi.

Anforderungen

Anforderung Wert
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