WIA_IPA_ITEM_FLAGS
WIA_IPA_ITEM_FLAGS プロパティには、WIA 項目の説明フラグが格納されています。
プロパティの型: VT_I4
有効な値: WIA_PROP_NONE
アクセス権: 読み取り専用
解説
WIA 項目フラグは、wiasCreateDrvItem サービス ユーティリティ関数の lObjectFlags パラメーターと同じです。 WIA サービスは、WIA_IPA_ITEM_FLAGS プロパティを作成して管理します。
アプリケーションは WIA_IPA_ITEM_FLAGS を読み取り、WIA 項目のわかりやすいフラグ値を決定します。
次の表では、Windows Vista 以降のバージョンのオペレーティング システムでは使用されなくなったが、Microsoft Windows XP で有効なフラグについて説明します。
フラグ | Definition |
---|---|
WiaItemTypeAnalyze | IWiaItem::AnalyzeItem メソッドをサポートする WIA 項目です。これは、Microsoft Windows SDK ドキュメントで説明されています。 この項目では、子項目の自動生成もサポートされています。これにより、領域の検出やページの分解がしやすくなります。 |
WiaItemTypeBurst | フォルダの場合のみです。 WiaItemTypeBurst は、このフォルダーの画像が連続した時系列で取得されたことを示します。 |
WiaItemTypeHasAttachments | 添付ファイルをサポートし、現在添付ファイルを含んでいる WIA 項目です。 |
WiaItemTypeHPanorama | 水平方向のパノラマ画像を表す WIA 項目です。 このフラグは、WiaItemTypeFolder フラグも設定されている項目に対してのみ有効です。 |
WiaItemTypeTwainCapabilityPassThrough | WiaItemTypeTwainCapabilityPassThrough は、WIA デバイスが TWAIN 互換性レイヤーから TWAIN 機能データを受信できることを示します。 このフラグが設定されている場合、TWAIN 互換性レイヤーで認識されない TWAIN 機能は WIA ドライバーに渡されます。 このフラグは、WIA ドライバーのルート項目に対してのみ有効です。 |
WiaItemTypeVideo | ストリーミング ビデオをサポートする WIA 項目です。 |
WiaItemTypeVPanorama | 垂直方向のパノラマ画像を表す WIA 項目です。 WiaItemTypeVPanorama は、WiaItemTypeFolder フラグが設定されている項目に対してのみ有効です。 |
次の表では、Windows Vista、Windows XP、およびそれ以降のオペレーティング システムで有効なフラグについて説明します。
フラグ | Definition |
---|---|
WiaItemTypeAudio | オーディオをサポートする WIA 項目です。 WiaItemTypeAudio は、WiaItemTypeFile フラグが設定されている項目に対してのみ有効です。 |
WiaItemTypeDeleted | 削除対象としてマークされている、削除済み、存在しない、または無効なコンテンツを含む WIA 項目です。 |
WiaItemTypeDevice | 接続されているデバイスを表す WIA 項目です。 |
WiaItemTypeDisconnected | 切断されているデバイスを表す WIA 項目です。 |
WiaItemTypeFile | ファイル転送をサポートする WIA 項目です。 |
WiaItemTypeFolder | フォルダーである WIA 項目です。 |
WiaItemTypeFree | 初期化されていない、または削除された WIA 項目です。 |
WiaItemTypeGenerated | アプリケーションまたはドライバーによって生成された WIA 項目です。 |
WiaItemTypeImage | イメージ ファイルである WIA 項目です。 WiaItemTypeImage は、WiaItemTypeFile フラグが設定されている項目に対してのみ有効です。 |
WiaItemTypeRoot | WIA ドライバーのルート項目である WIA 項目です。これは、デバイスがサポートするすべての機能項目の親です。 |
WiaItemTypeStorage | WiaItemTypeImage は、フォルダー項目の追加ストレージを示します。 WIA ドライバーは、イメージとフォルダーの観点から項目を指定します。 ストレージ項目の特性 (ストレージの空き容量、書き込み速度、メディアの種類など) を記述する WIA プロパティは存在しません。 この情報を公開するベンダー固有のプロパティを追加できます。 これらのプロパティは、アプリケーションまたは拡張機能を認識するために作成したアプリケーションまたは拡張機能のみにアクセスできます。 |
WiaItemTypeTransfer | データの転送に使用できる WIA 項目です。 |
WiaItemTypeTwainCapabilityPassThrough | TWAIN 互換性レイヤーから TWAIN 機能データを受信できる WIA デバイスです。 WiaItemTypeTwainCapabilityPassThrough が設定されている場合、TWAIN 互換性レイヤーで認識されない TWAIN 機能は WIA ドライバーに渡されます。 このフラグは、WIA ドライバーのルート項目に対してのみ有効です。 |
次の表では、Windows Vista 以降のバージョンのオペレーティング システムでのみ有効なフラグについて説明します。
フラグ | Definition |
---|---|
WiaItemTypeDocument | WiaItemTypeDocument は古く、使用しないでください。 WIA 項目は、WIA_IPA_FORMAT プロパティに格納されているいずれかのドキュメント形式のドキュメント ファイルです。 |
WiaItemTypeProgrammableDataSource | WIA 項目はプログラム可能なデータ ソースであり、WIA_IPA_ITEM_CATEGORY プロパティに基づく定義済みの構成規則のセットに従います。 |
WiaItemTypeMask | 他のすべての定義済みフラグ値のフラグ マスクです。 このフラグは、それ自体では項目の種類ではありません。 |
WiaItemTypeRemoved | WIA 項目が項目ツリーから削除されました。 |
WiaItemTypeRoot | WIA ドライバーのルート項目である WIA 項目です。これは、デバイスがサポートするすべての機能項目の親です。 |
要件
ヘッダー: wiadef.h (Wiadef.h を含む)