Поделиться через


структура DWRITE_HIT_TEST_METRICS (dwrite.h)

Описывает регион, полученный в результате проверки нажатия.

Синтаксис

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

Члены

textPosition

Тип: UINT32

Первая позиция текста в области попадания.

length

Тип: UINT32

Количество текстовых позиций в области попадания.

left

Тип: FLOAT

Координата X левого верхнего угла области попадания.

top

Тип: FLOAT

Координата Y левого верхнего угла области попадания.

width

Тип: FLOAT

Ширина области попадания.

height

Тип: FLOAT

Высота области попадания.

bidiLevel

Тип: UINT32

Уровень BIDI текстовых позиций в области попадания.

isText

Тип: BOOL

Значение true, если область попадания содержит текст; в противном случае — false.

isTrimmed

Тип: BOOL

Значение true, если текстовый диапазон обрезается; в противном случае — false.

Требования

   
Минимальная версия клиента Windows 7, Windows Vista с пакетом обновления 2 (SP2) и обновлением платформы для Windows Vista [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2) и Обновление платформы для Windows Server 2008 [классические приложения | Приложения UWP]
Верхняя часть dwrite.h