次の方法で共有


同じ ID と名前を持つ WIA プロパティのマッピング

重要

この記事には、旧 Windows オペレーティング システムに適用される情報が含まれています。

Windows XP のプロパティの中には、対応する Windows Vista のプロパティと同一のプロパティ ID とプロパティ名を持つものがあります。 次の表は、Windows XP のルート プロパティと、それらが Windows Vista では FLATBED プロパティと FEEDER (ADF) プロパティにどのように対応しているかを示したものです。

Windows XP のプロパティ Windows XP のアイテム/コンテキスト Windows Vista のプロパティ Windows Vista のアイテム
WIA_IPA_ITEM_NAME ルート WIA_IPA_ITEM_NAME ルート
読み取り専用アクセス、注: d を参照 注: c を参照 読み取り専用アクセス、注: d を参照 注: c を参照
WIA_IPA_ITEM_NAME または Generic: "FLATBED" 子 / FLATBED WIA_IPA_ITEM_NAME FLATBED
読み取り専用アクセス、注: d と e を参照 注: b を参照 読み取り専用アクセス、注: d と e を参照 注: b を参照
WIA_IPA_ITEM_NAME または Generic: "FEEDER" 子 / FEEDER WIA_IPA_ITEM_NAME FEEDER
読み取り専用アクセス、注: d と e を参照 注: a を参照 読み取り専用アクセス、注: d と e を参照 注: a を参照
WIA_IPA_FULL_ITEM_NAME ルート WIA_IPA_FULL_ITEM_NAME ルート
読み取り専用アクセス、注: d を参照 注: c を参照 読み取り専用アクセス、注: d を参照 注: c を参照
WIA_IPA_FULL_ITEM_NAME または Generic: "\Root\FLATBED" 子 / FLATBED WIA_IPA_FULL_ITEM_NAME FLATBED
読み取り専用アクセス、注: d と e を参照 注: b を参照 読み取り専用アクセス 注: b を参照
WIA_IPA_FULL_ITEM_NAME または Generic: "\Root\FEEDER" 子 / FEEDER WIA_IPA_FULL_ITEM_NAME FEEDER
読み取り専用アクセス 注: a を参照 読み取り専用アクセス、注: d と e を参照 注: a を参照
WIA_IPA_ITEM_TIME 子 / FLATBED WIA_IPA_ITEM_TIME FLATBED
読み取り専用アクセス 注: b を参照 読み取り専用アクセス 注: b を参照
WIA_IPA_ITEM_TIME 子 / FEEDER WIA_IPA_ITEM_TIME FEEDER
読み取り専用アクセス 注: a を参照 読み取り専用アクセス 注: a を参照
WIA_IPA_ITEM_FLAGS ルート WIA_IPA_ITEM_FLAGS ルート
読み取り専用アクセス、注: d と e を参照 注: c を参照 読み取り専用アクセス、注: d と e を参照 注: c を参照
WIA_IPA_ITEM_FLAGS 子 / FLATBED WIA_IPA_ITEM_FLAGS FLATBED
読み取り専用アクセス、注: d と e を参照 注: b を参照 読み取り専用アクセス、注: d と e を参照 注: b を参照
WIA_IPA_ITEM_FLAGS 子 / FEEDER WIA_IPA_ITEM_FLAGS FEEDER
読み取り専用アクセス、注: d と e を参照 注: a を参照 読み取り専用アクセス、注: d と e を参照 注: a を参照
WIA_IPA_ACCESS_RIGHTS ルート WIA_IPA_ACCESS_RIGHTS ルート
読み取り専用アクセス 注: c を参照 読み取り専用アクセス 注: c を参照
WIA_IPA_ACCESS_RIGHTS 子 / FLATBED WIA_IPA_ACCESS_RIGHTS FLATBED
読み取り専用アクセス 注: b を参照 読み取り専用アクセス 注: b を参照
WIA_IPA_ACCESS_RIGHTS 子 / FEEDER WIA_IPA_ACCESS_RIGHTS FEEDER
読み取り専用アクセス 注: a を参照 読み取り専用アクセス 注: a を参照
WIA_IPA_DATATYPE 子 / FLATBED WIA_IPA_DATATYPE FLATBED
注: b を参照 注: b を参照 読み取り/書き込みアクセス 注: b を参照
WIA_IPA_DATATYPE 子 / FEEDER WIA_IPA_DATATYPE FEEDER
読み取り/書き込みアクセス 注: a を参照 読み取り/書き込みアクセス 注: a を参照
WIA_IPA_DEPTH 子 / FLATBED WIA_IPA_DEPTH FLATBED
読み取り/書き込みアクセス 注: b を参照 読み取り/書き込みアクセス 注: b を参照
WIA_IPA_DEPTH 子 / FEEDER WIA_IPA_DEPTH FEEDER
読み取り/書き込みアクセス 注: a を参照 読み取り/書き込みアクセス 注: a を参照
WIA_IPA_PREFERRED_FORMAT 子 / FLATBED WIA_IPA_PREFERRED_FORMAT FLATBED
読み取り専用アクセス、注: f を参照 注: b を参照 読み取り専用アクセス、注: f を参照 注: b を参照
WIA_IPA_PREFERRED_FORMAT 子 / FEEDER WIA_IPA_PREFERRED_FORMAT FEEDER
読み取り専用アクセス、注: f を参照 注: a を参照 読み取り専用アクセス、注: f を参照 注: a を参照
WIA_IPA_FORMAT 子 / FLATBED WIA_IPA_FORMAT FLATBED
読み取り/書き込みアクセス、注: h と i を参照 注: b を参照 読み取り/書き込みアクセス、注: h と i を参照 注: b を参照
WIA_IPA_FORMAT 子 / FEEDER WIA_IPA_FORMAT FEEDER
読み取り/書き込みアクセス、注: h と i を参照 注: a を参照 読み取り/書き込みアクセス、注: h と i を参照 注: a を参照
WIA_IPA_COMPRESSION 子 / FLATBED WIA_IPA_COMPRESSION FLATBED
読み取り/書き込みアクセス 注: b を参照 読み取り/書き込みアクセス 注: b を参照
WIA_IPA_COMPRESSION 子 / FEEDER WIA_IPA_COMPRESSION FEEDER
読み取り/書き込みアクセス 注: a を参照 読み取り/書き込みアクセス 注: a を参照
WIA_IPA_TYMED 子 / FLATBED WIA_IPA_TYMED FLATBED
読み取り/書き込みアクセス、注: h、i、k を参照 注: b を参照 読み取り/書き込みアクセス、注: h、i、k を参照 注: b を参照
WIA_IPA_TYMED 子 / FEEDER WIA_IPA_TYMED FEEDER
読み取り/書き込みアクセス、注: h と i を参照 注: a を参照 読み取り/書き込みアクセス、注: h と i を参照 注: a を参照
WIA_IPA_CHANNELS_PER_PIXEL 子 / FLATBED WIA_IPA_CHANNELS_PER_PIXEL FLATBED
読み取り専用アクセス 注: b を参照 読み取り専用アクセス 注: b を参照
WIA_IPA_CHANNELS_PER_PIXEL 子 / FEEDER WIA_IPA_CHANNELS_PER_PIXEL FEEDER
読み取り専用アクセス 注: a を参照 読み取り専用アクセス 注: a を参照
WIA_IPA_BITS_PER_CHANNEL 子 / FLATBED WIA_IPA_BITS_PER_CHANNEL FLATBED
読み取り専用アクセス 注: b を参照 読み取り専用アクセス 注: b を参照
WIA_IPA_BITS_PER_CHANNEL 子 / FEEDER WIA_IPA_BITS_PER_CHANNEL FEEDER
読み取り専用アクセス 注: a を参照 読み取り専用アクセス 注: a を参照
WIA_IPA_ITEM_SIZE 子 / FLATBED WIA_IPA_ITEM_SIZE FLATBED
読み取り専用アクセス 注: b を参照 読み取り専用アクセス 注: b を参照
WIA_IPA_ITEM_SIZE WIA_IPA_ITEM_SIZE
読み取り専用アクセス 注: a を参照 読み取り専用アクセス 注: a を参照
WIA_IPA_ICM_PROFILE_NAME 子 / FLATBED WIA_IPA_ICM_PROFILE_NAME FLATBED
読み取り/書き込みアクセス 注: b を参照 読み取り/書き込みアクセス 注: b を参照
WIA_IPA_ICM_PROFILE_NAME 子 / FEEDER WIA_IPA_ICM_PROFILE_NAME FEEDER
読み取り/書き込みアクセス 注: c を参照 読み取り/書き込みアクセス 注: a を参照
WIA_IPA_FILENAME_EXTENSION 子 / FLATBED WIA_IPA_FILENAME_EXTENSION FLATBED
読み取り専用アクセス 注: b を参照 読み取り専用アクセス 注: b を参照
WIA_IPA_FILENAME_EXTENSION 子 / FEEDER WIA_IPA_FILENAME_EXTENSION FEEDER
読み取り専用アクセス 注: a を参照 読み取り専用アクセス 注: a を参照
WIA_IPA_SUPPRESS_PROPERTY_PAGE 子 / FLATBED WIA_IPA_SUPPRESS_PROPERTY_PAGE FLATBED
読み取り専用アクセス 注: b を参照 読み取り専用アクセス 注: b を参照
WIA_IPA_SUPPRESS_PROPERTY_PAGE 子 / FEEDER WIA_IPA_SUPPRESS_PROPERTY_PAGE FEEDER
読み取り専用アクセス 注: a を参照 読み取り専用アクセス 注: a を参照
Generic: WIA_CATEGORY_ROOT ルート WIA_IPA_ITEM_CATEGORY ルート
注: c を参照 読み取り専用アクセス、注: f を参照
Generic: WIA_CATEGORY_FLATBED 子 / FLATBED WIA_IPA_ITEM_CATEGORY FLATBED
注: b を参照 読み取り専用アクセス、注: f を参照 注: b を参照
Generic: WIA_CATEGORY_FEEDER 子 / FEEDER WIA_IPA_ITEM_CATEGORY FEEDER
注: a を参照 読み取り専用アクセス、注: f を参照 注: a を参照
WIA_DPS_DOCUMENT_HANDLING_CAPABILITIES ルート WIA_DPS_DOCUMENT_HANDLING_CAPABILITIES ルート
読み取り専用アクセス、注: l を参照 注: c を参照 読み取り専用アクセス、注: l を参照 注: c を参照
WIA_IPA_BUFFER_SIZE 子 / FLATBED WIA_IPA_BUFFER_SIZE FLATBED
読み取り専用アクセス、注: l を参照 注: b を参照 読み取り専用アクセス、注: l を参照 注: b を参照
WIA_IPA_BUFFER_SIZE 子 / FEEDER WIA_IPA_BUFFER_SIZE FEEDER
読み取り専用アクセス、注: l を参照 注: a を参照 読み取り専用アクセス、注: l を参照 注: a を参照
WIA_IPA_MIN_BUFFER_SIZE 子 / FLATBED WIA_IPA_MIN_BUFFER_SIZE FLATBED
読み取り専用アクセス、注: l を参照 注: b を参照 読み取り専用アクセス、注: l を参照 注: b を参照
WIA_IPA_MIN_BUFFER_SIZE 子 / FEEDER WIA_IPA_MIN_BUFFER_SIZE FEEDER
読み取り専用アクセス、注: l を参照 注: a を参照 読み取り専用アクセス、注: l を参照 注: a を参照
WIA_IPA_PIXELS_PER_LINE 子 / FLATBED WIA_IPA_PIXELS_PER_LINE FLATBED
読み取り専用アクセス、注: m を参照 注: b を参照 読み取り専用アクセス、注: m を参照 注: b を参照
WIA_IPA_PIXELS_PER_LINE 子 / FEEDER WIA_IPA_PIXELS_PER_LINE FEEDER
読み取り専用アクセス、注: m を参照 注: a を参照 読み取り専用アクセス、注: m を参照 注: a を参照
WIA_IPA_NUMBER_OF_LINES 子 / FLATBED WIA_IPA_NUMBER_OF_LINES FLATBED
読み取り専用アクセス、注: m を参照 注: b を参照 読み取り専用アクセス、注: m を参照 注: b を参照
WIA_IPA_NUMBER_OF_LINES 子 / FEEDER WIA_IPA_NUMBER_OF_LINES FEEDER
読み取り専用アクセス、注: m を参照 読み取り専用アクセス、注: m を参照
WIA_IPA_BYTES_PER_LINE 子 / FLATBED WIA_IPA_BYTES_PER_LINE FLATBED
読み取り専用アクセス、注: m を参照 注: b を参照 読み取り専用アクセス、注: m を参照 注: b を参照
WIA_IPA_BYTES_PER_LINE 子 / FEEDER WIA_IPA_BYTES_PER_LINE FEEDER
読み取り専用アクセス、注: m を参照 注: a を参照 読み取り専用アクセス、注: m を参照 注: a を参照
WIA_IPA_PLANAR 子 / FLATBED WIA_IPA_PLANAR FLATBED
読み取り専用アクセス 注: b を参照 読み取り専用アクセス 注: b を参照
WIA_IPA_PLANAR 子 / FEEDER WIA_IPA_PLANAR FEEDER
読み取り専用アクセス 注: a を参照 読み取り専用アクセス 注: a を参照
WIA_DPS_MAX_SCAN_TIME ルート WIA_DPS_MAX_SCAN_TIME ルート
読み取り専用アクセス 注: c を参照 読み取り専用アクセス 注: c を参照

注 a: Windows XP のルートもしくは子アイテムの FEEDER アイテム (ADF) または FEEDER コンテキスト (WIA_DPS_DOCUMENT_HANDLING_SELECT が FEEDER に設定されている)。

注 b: Windows XP のルートもしくは子アイテムの FLATBED アイテムまたは FLATBED コンテキスト (WIA_DPS_DOCUMENT_HANDLING_SELECT が FLATBED に設定されている)。

注 c: ルート アイテム、Windows XP のコンテキストが指定されていません。

注 d: WIA サービスによって管理されます。

注 e: アプリケーションのアプリケーション アイテム ツリー (A-AIT) 用にカスタマイズされています。

注 f: ドライバーのアプリケーション アイテム ツリー (D-AIT) でサポートされていない場合でも、A-AIT に追加します。 WiaImgFmt_BMP に設定します。

注 g: Windows Vista から Windows XP への変換の場合、TYMED_CALLBACK で使用する WiaImgFmt_MEMORYBMP を追加します。

注 h: Windows Vista から Windows XP への変換の場合、TYMED_CALLBACK と WiaImgFmt_MEMORYBMP を追加します。 Windows XP から Windows Vista への変換の場合、TYMED_FILE と TYMED_MULTIPAGE_FILE のみが変換されます。

注 i: Windows XP から Windows Vista への変換の場合、次の項目のみを変換します。

TYMED_FILE

TYMED_MULTIPAGE_FILE

注 j: Windows XP から Windows Vista への変換の場合、次の項目のみを変換します。

DUP

FEED

FLAT

DETECT_FEED

DETECT_FLAT

DETECT_SCAN

注 k: D-AIT でサポートされていない場合でも A-AIT に追加します。 TYMED_FILE に設定します。

注 l: D-AIT でサポートされていない場合でも A-AIT に追加します。

注 m: 転送が有効なすべてのデバイスの Windows Vista では省略可能です。 これらのプロパティが実装されている場合、レガシ アプリケーションは、1 行あたりのピクセル数、各スキャン ラインに必要なバイト数、および画像内のスキャン ラインの合計数に関する見積もりを取得できます。 これらの値は、画像処理フィルターによってこれらのプロパティが表す実際の値が変更される可能性があるため、正確ではありません。

Windows Vista ドライバーによってこれらのプロパティが指定されていない場合は、WIA サービスの互換性レイヤーによってこれらのプロパティが追加されます。 これらのプロパティが WIA サービスによって追加されると、WIA_IPA_DEPTH、WIA_IPS_XEXTENT、および WIA_IPS_YEXTENT プロパティを使用して更新されます。

可能であれば、アプリケーションは常にイメージ ヘッダーのデータを解析し、画像に関する正確な情報を取得する必要があります。 正確ではないため、このプロパティに依存しないでください。