次の方法で共有


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 メンバーを設定し、必要なデバイス固有の調整を行う必要があります。

必要条件

要件 価値
ターゲット プラットフォーム デスクトップ
ヘッダー wiamicro.h (Wiamicro.h を含む)

関連項目

SCANINFO

WIA マイクロドライバーの構造