次の方法で共有


wiasUpdateScanRect 関数 (wiamdef.h)

wiasUpdateScanRect 関数は、スキャン デバイスのスキャン領域のサイズを更新します。

構文

HRESULT wiasUpdateScanRect(
  [in] BYTE                 *pWiasContext,
  [in] WIA_PROPERTY_CONTEXT *pContext,
       LONG                 lWidth,
       LONG                 lHeight
);

パラメーター

[in] pWiasContext

WIA 項目コンテキストへのポインター。

[in] pContext

wiasCreatePropContextの以前の呼び出しによって作成された、プロパティ コンテキストを含む WIA_PROPERTY_CONTEXT 構造体へのポインター。

lWidth

スキャン デバイスのスキャン領域の水平方向の幅を 1000 分の 1 インチ単位で指定します。 通常、これは水平ベッドサイズです。

lHeight

スキャン デバイスのスキャン領域の垂直方向の高さを 1000 分の 1 インチ単位で指定します。 通常、これは垂直ベッドサイズです。

戻り値

成功すると、関数はS_OKを返します。 関数が失敗すると、標準の COM エラーまたは WIA_ERROR_XXX エラーのいずれかが返されます (Microsoft Windows SDK のドキュメントで説明)。

備考

このヘルパー メソッドは、スキャン四角形を構成するプロパティを更新するために呼び出されます。 スキャン四角形を構成するプロパティに応じて、適切な変更が行われます。 たとえば、水平方向の解像度の変更は、水平方向の範囲に影響します。 この関数は、垂直方向と水平方向のエクステントの有効な値と、垂直方向と水平方向の位置がまだ更新されていないことを前提としています。

必要条件

要件 価値
サポートされる最小クライアント Microsoft Windows Me および Windows XP 以降のバージョンの Windows オペレーティング システムで使用できます。
ターゲット プラットフォーム デスクトップ
ヘッダー wiamdef.h (Wiamdef.h を含む)
ライブラリ Wiaservc.lib
DLL Wiaservc.dll

関連項目

WIA_PROPERTY_CONTEXT

wiasCreatePropContext する