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


функция 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 ошибок (описанную в документации по пакету SDK для Microsoft Windows).

Замечания

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

Требования

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

См. также

WIA_PROPERTY_CONTEXT

wiasCreatePropContext