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 フラットベッド ドライバーの間で同期された設定を保証するために、WIA フラットベッド ドライバーによって格納されます。
x
選択四角形の左側の水平方向の位置の値をピクセル単位で指定します。
y
選択四角形の上部の垂直方向の位置の値をピクセル単位で指定します。
xExtent
選択範囲の四角形の幅をピクセル単位で指定します。
yExtent
選択四角形の高さをピクセル単位で指定します。
戻り値
関数が成功した場合は、S_OK を返します。 関数が失敗した場合は、標準の COM エラー コードが返されます。
注釈
この関数では、マイクロドライバーは SCANINFO 構造体の Window メンバーを設定し、必要なデバイス固有の調整を行う必要があります。
要件
要件 | 値 |
---|---|
対象プラットフォーム | デスクトップ |
Header | wiamicro.h (Wiamicro.h を含む) |