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


Метод IInkStrokeDisp::GetPacketDescriptionPropertyMetrics (msinkaut.h)

Извлекает метрики для заданного типа описания пакета.

Синтаксис

HRESULT GetPacketDescriptionPropertyMetrics(
  [in]  BSTR                     PropertyName,
  [out] long                     *Minimum,
  [out] long                     *Maximum,
  [out] TabletPropertyMetricUnit *Units,
  [out] float                    *Resolution
);

Параметры

[in] PropertyName

Глобальный уникальный идентификатор (GUID) из констант PacketProperty , определяющий свойство, для которого требуется получить метрики.

Дополнительные сведения о типе данных BSTR см. в разделе Использование библиотеки COM.

[out] Minimum

Минимальное значение (в логических единицах), которое планшет сообщает для этого свойства. Например, планшет, сообщающий x-значения от 0 до 9000, будет иметь логический минимум 0.

[out] Maximum

Максимальное значение (в логических единицах), которое планшет сообщает для этого свойства. Например, планшет, сообщающий x-значения от 0 до 9000, будет иметь логический максимум 9000.

[out] Units

Физические единицы свойства, например дюймы или градусы. Список единиц свойств см. в разделе Тип перечисления TabletPropertyMetricUnit .

[out] Resolution

Значение разрешения или приращения для элемента units . Например, планшет, который сообщает 400 точек на дюйм (точек на дюйм), будет иметь значение разрешения 400.

Возвращаемое значение

Этот метод может возвращать одно из этих значений.

Код возврата Описание
S_OK
Успешно.
E_POINTER
Параметр содержит недопустимый указатель.
E_OUTOFMEMORY
Не удается выделить память, необходимую для выполнения этого запроса.
CO_E_CLASSSTRING
Недопустимый формат GUID.
E_INVALIDARG
Свойство не существует в коллекции.
E_INK_EXCEPTION
Во время обработки произошло исключение.

Требования

Требование Значение
Минимальная версия клиента Windows XP Tablet PC Edition [только классические приложения]
Минимальная версия сервера Ни одна версия не поддерживается
Целевая платформа Windows
Header msinkaut.h
Библиотека InkObj.dll

См. также раздел

Метод GetPacketValuesByProperty

Метод GetPropertyMetrics

Интерфейс IInkStrokeDisp

Метод SetPacketValuesByProperty

Перечисление TabletPropertyMetricUnit