Функция wiasUpdateScanRect (wiamdef.h)

Функция wiasUpdateScanRect обновляет размеры области сканирования устройства сканирования.

Синтаксис

HRESULT wiasUpdateScanRect(
  [in] BYTE                 *pWiasContext,
  [in] WIA_PROPERTY_CONTEXT *pContext,
       LONG                 lWidth,
       LONG                 lHeight
);

Параметры

[in] pWiasContext

Указатель на контекст элемента WIA.

[in] pContext

Указатель на структуру WIA_PROPERTY_CONTEXT , содержащую контекст свойства, созданный при предыдущем вызове wiasCreatePropContext.

lWidth

Задает горизонтальную ширину области сканирования устройства сканирования в тысячных долях дюйма. Обычно это размер горизонтальной кровати.

lHeight

Задает вертикальную высоту области сканирования устройства сканирования в единицах в тысячных долях дюйма. Обычно это вертикальный размер кровати.

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

При успешном выполнении функция возвращает S_OK. Если функция завершается сбоем, она возвращает стандартную ошибку COM или одну из WIA_ERROR_XXX ошибок (описано в документации по Microsoft Windows SDK).

Комментарии

Этот вспомогательный метод вызывается для обновления свойств прямоугольника сканирования. Соответствующие изменения вносятся в свойства, зависящие от тех, которые составляют прямоугольник сканирования. Например, изменение горизонтального разрешения влияет на горизонтальный экстент. Эта функция предполагает, что допустимые значения для вертикальных и горизонтальных экстентов, а также вертикальных и горизонтальных позиций еще не обновлены.

Требования

Требование Значение
Минимальная версия клиента Доступно в Microsoft Windows Me, Windows XP и более поздних версиях операционных систем Windows.
Целевая платформа Персональный компьютер
Верхняя часть wiamdef.h (включая Wiamdef.h)
Библиотека Wiaservc.lib
DLL Wiaservc.dll

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

WIA_PROPERTY_CONTEXT

wiasCreatePropContext