次の方法で共有


WIA_DPS_PAGES

WIA_DPS_PAGES プロパティには、自動ドキュメント フィーダーから取得する現在のページ数が格納されています。

プロパティの型: VT_I4

有効な値: WIA_PROP_RANGE (0 からスキャナーがスキャンできる最大ページ数まで。連続してスキャンするには 0 [0] に設定します)

アクセス権: 読み取り/書き込み

解説

アプリケーションは、WIA_DPS_PAGES プロパティを読み取って、ドキュメント フィーダーのページ容量を判断します。 また、このプロパティをスキャンするページ数に設定します。 WIA ミニドライバーは、WIA_DPS_PAGES を作成して管理します。

次の表では、WIA_DPS_PAGES プロパティで有効な定数について説明します。

Value Definition
ALL_PAGES WIA_PROP_RANGE をゼロ (0) に設定するのと同じです。 すべてのページです。 ドキュメントが ADF に送られなくなるまで、連続スキャンします。

両面モードが有効な場合 (つまり、WIA_DPS_DOCUMENT_HANDLING_SELECT プロパティが FEEDER | DUPLEX に設定されている)、WIA_DPS_PAGES はスキャンするページの数と同じです。

両面印刷が有効になっている場合、ページの裏面が空白の場合でも、1 枚の用紙に自動的に 2 ページが含まれます。

WIA_DPS_PAGES を 1 に設定すると、スキャナーはページの片面を処理します。 スキャナーが両面モードでページの片面しかスキャンできない場合は、WIA_PROPERTY_INFO 構造体の Inc メンバーの WIA_DPS_PAGES 値を 2 に変更する必要があります。 この値は、2 の倍数のページを要求する必要があることをアプリケーションに通知します。 WIA_DPS_PAGES が 0 の場合、スキャナーはドキュメント フィーダーに現在読み込まれているすべてのページをスキャンします。

要件

バージョン: 現在は使用されていません。代わりに WIA_IPS_PAGES プロパティを使用してください。

ヘッダー: wiadef.h (Wiadef.h を含む)

関連項目

WIA_DPS_DOCUMENT_HANDLING_SELECT

WIA_IPS_PAGES

WIA_PROPERTY_INFO