Функция 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) |