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


Функция SetPixelWindow (wiamicro.h)

Функция SetPixelWindow задает область изображения для сканирования.

Синтаксис

WIAMICRO_API HRESULT SetPixelWindow(
  [in, out] PSCANINFO pScanInfo,
            LONG      x,
            LONG      y,
            LONG      xExtent,
            LONG      yExtent
);

Параметры

[in, out] pScanInfo

Указывает на структуру SCANINFO, представляющую текущее состояние устройства. Это сохраняется драйвером WIA Flatbed, чтобы гарантировать синхронизированные параметры между микроdriver и драйвером WIA Flatbed.

x

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

y

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

xExtent

Задает ширину прямоугольника выбора в пикселях.

yExtent

Задает высоту прямоугольника выделения в пикселях.

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

Если функция выполнена успешно, она возвращает S_OK. Если функция завершается ошибкой, она возвращает стандартный код ошибки COM.

Замечания

В этой функции микроdriver должен настроить элемент Window структуры SCANINFO, что делает все необходимые корректировки для конкретного устройства.

Требования

Требование Ценность
целевая платформа Настольный
заголовка wiamicro.h (включая Wiamicro.h)

См. также

SCANINFO

структуры микродрайверов WIA