WIA_IPS_DOCUMENT_HANDLING_SELECT
重要
この記事に含まれる一部の情報は、旧 Windows オペレーティング システムに適用されます。
WIA_IPS_DOCUMENT_HANDLING_SELECT プロパティには、現在のスキャナー取得ソースとモードが含まれます。
プロパティの型: VT_I4
有効な値: WIA_PROP_FLAG
アクセス権: 読み取り/書き込み
解説
アプリケーションは、WIA_IPS_DOCUMENT_HANDLING_SELECT プロパティを読み取ってスキャナーの現在の取得ソースを決定するか、このプロパティを書き込んでスキャナーのソースとモードを設定します。 また、アプリケーションはこのプロパティを使用して、デュプレクサー機能を有効または無効にします。 WIA ミニドライバーは、このプロパティを作成して保持します。
次の表では、Windows Vista 以降でのみ有効な定数について説明します。
Value | Definition |
---|---|
ADVANCED_DUPLEX | 各子フィーダー項目 (WIA_CATEGORY_FEEDER_FRONT と WIA_CATEGORY_FEEDER_BACK) に個別の構成設定を使用してスキャンします。 このフラグを DUPLEX と一緒に設定することはできません。 表面と裏面の項目で異なるスキャン設定をサポートするデバイスは、オプションの ADF の表面と裏面の項目を実装する必要があり、DUPLEX と ADVANCED_DUPLEX の両方をサポートする必要があります。 |
次の表では、Windows Vista と Windows XP で有効な定数について説明します。
Value | Definition |
---|---|
BACK_FIRST | 最初にドキュメントの裏面をスキャンします。 この値は、DUPLEX が設定されている場合にのみ有効です。 |
BACK_ONLY | 裏面のみをスキャンします。 この値は、DUPLEX が設定されている場合にのみ有効です。 |
DUPLEX | デュプレクサー操作を使用してスキャンします。 |
FRONT_FIRST | 最初にドキュメントの表面をスキャンします。 この値は、DUPLEX が設定されている場合にのみ有効です。 |
FRONT_ONLY | 表面 のみをスキャンします。 |
値 DUPLEX と FRONT_ONLY は相互に排他的で、どちらか一方を設定でき、両方を設定することはできません。
WIA 2.0 ミニドライバーは、このプロパティの初期値を既定値 (FRONT_ONLY) に設定する必要があります。 この要件に従うことができない場合、ミニドライバーが WIA 1.0 の一般的なスキャン ダイアログおよび一部の WIA 1.0 アプリケーションと互換性がない可能性があります。
次の表では、Windows XP では有効ですが、Windows Vista 以降で廃止された定数について説明します。
Value | Definition |
---|---|
AUTO_ADVANCE | スキャン後に次のドキュメントの自動フィードを有効にします。 |
FEEDER | ドキュメント フィーダーを使用してスキャンします。 |
FLATBED | フラットベッドを使用してスキャンします。 |
NEXT_PAGE | ドキュメントの次のページをスキャンします。 |
PREFEED | プリフィード モードを有効にします。 スキャン中に次のドキュメントを配置します。 |
要件
ヘッダー: wiadef.h (Wiadef.h を含む)