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 を含む)