Freigeben über


DWRITE_HIT_TEST_METRICS-Struktur (dwrite.h)

Beschreibt die Region, die durch einen Treffertest abgerufen wurde.

Syntax

struct DWRITE_HIT_TEST_METRICS {
  UINT32 textPosition;
  UINT32 length;
  FLOAT  left;
  FLOAT  top;
  FLOAT  width;
  FLOAT  height;
  UINT32 bidiLevel;
  BOOL   isText;
  BOOL   isTrimmed;
};

Member

textPosition

Typ: UINT32

Die erste Textposition innerhalb des Trefferbereichs.

length

Typ: UINT32

Die Anzahl der Textpositionen innerhalb des Trefferbereichs.

left

Typ: FLOAT

Die x-Koordinate der oberen linken Ecke des Trefferbereichs.

top

Typ: FLOAT

Die y-Koordinate der linken oberen Ecke des Trefferbereichs.

width

Typ: FLOAT

Die Breite des Trefferbereichs.

height

Typ: FLOAT

Die Höhe des Trefferbereichs.

bidiLevel

Typ: UINT32

Die BIDI-Ebene der Textpositionen innerhalb des Trefferbereichs.

isText

Typ: BOOL

true, wenn der Trefferbereich Text enthält; andernfalls false.

isTrimmed

Typ: BOOL

true, wenn der Textbereich gekürzt ist; andernfalls false.

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