Метод 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.
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
Код возврата | Описание |
---|---|
|
Успешно. |
|
Параметр содержит недопустимый указатель. |
|
Не удается выделить память, необходимую для выполнения этого запроса. |
|
Недопустимый формат GUID. |
|
Свойство не существует в коллекции. |
|
Во время обработки произошло исключение. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP Tablet PC Edition [только классические приложения] |
Минимальная версия сервера | Ни одна версия не поддерживается |
Целевая платформа | Windows |
Header | msinkaut.h |
Библиотека | InkObj.dll |
См. также раздел
Метод GetPacketValuesByProperty