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