次の方法で共有


IWiaItem2 インターフェイス

IWiaItem2 インターフェイスは、アプリケーションに IWiaItem インターフェイスと同じ機能を提供します (デバイスにクエリを実行して機能を検出し、データ転送インターフェイスと項目プロパティにアクセスし、デバイスを制御する機能)。 また、Windows Vista で提供される Windows Image Acquisition (WIA) 2.0 デバイス ドライバーの拡張機能として提供される画像処理フィルターを動的に作成して使用する機能もアプリケーションに提供されます。

メンバー

IWiaItem2 インターフェイスは、IUnknown インターフェイスから継承されます。 IWiaItem2 には、次の種類のメンバーもあります。

メソッド

IWiaItem2 インターフェイスには、これらのメソッドがあります。

メソッド 説明
CheckExtension 指定した拡張機能がコンピューター上で使用可能で、 IWiaItem2::GetExtension メソッドで使用できるかどうかを確認します。
CreateChildItem 新しい子項目を作成します。 デバイスの IWiaItem2 ツリーに IWiaItem2 オブジェクトを追加します。
Deleteitem デバイスのオブジェクト ツリーから現在の IWiaItem2 オブジェクトを削除します。
DeviceCommand WIA 2.0 ハードウェア デバイスにコマンドを発行します。
DeviceDlg イメージの取得を準備するためのダイアログ ボックスをユーザーに表示します。
診断的 現在サポートされていません。
EnumChildItems 列挙子オブジェクトを作成し、WIA 2.0 デバイスの IWiaItem2 ツリー内の項目を含むフォルダーの IEnumWiaItem2 インターフェイスへのポインターを返します。
EnumDeviceCapabilities WIA 2.0 デバイスでサポートされているコマンドとイベントを確認するために使用される列挙子を作成します。
EnumRegisterEventInfo IWiaItem2::EnumRegisterEventInfo メソッドは、アプリケーションが登録されているイベントに関する情報を取得するために使用される列挙子を作成します。
FindItemByName 検索キーとして名前を使用して、項目のサブ項目のツリーを検索します。
GetExtension WIA 2.0 デバイス ドライバーに付属している可能性がある拡張インターフェイスを取得します。
GetItemCategory アイテムのカテゴリ情報を取得します。
GetItemType 項目の型情報を取得します。
GetParentItem WIA 2.0 ハードウェア デバイスを表すツリー内の親項目を取得します。
GetPreviewComponent WIA 2.0 プレビュー コンポーネントを取得します。
GetRootItem WIA 2.0 ハードウェア デバイスを表すために使用される項目オブジェクトのツリーのルート項目を取得します。

 

注釈

アプリケーションで表示できる WIA 2.0 項目ツリーは、WIA 2.0 ミニドライバーによって作成および管理されるツリーとは別です。 ミニドライバーが項目のツリーを作成すると、WIA 2.0 サービスでは、この WIA 2.0 項目ツリーをガイドとして使用して、イメージング アプリケーションで表示できる同じコピーを作成します。 コピーされたツリー内の項目は、アプリケーション項目と呼ばれます。 ミニドライバーによって作成されたツリー内の項目は、ドライバー項目と呼ばれます。 Windows Vista では、WIA 2.0 項目ツリーは IWiaItem2 オブジェクトで構築されており、それぞれが IWiaItem2 インターフェイスを実装しています)。

IWiaItem2 インターフェイスは、すべてのコンポーネント オブジェクト モデル (COM) インターフェイスと同様に、IUnknown インターフェイス メソッドを継承します。

IUnknown の各種メソッド 説明
IUnknown::QueryInterface サポートされるインターフェイスへのポインターを返します。
IUnknown::AddRef 参照カウントをインクリメントします。
IUnknown::Release 参照カウントをデクリメントします。

 

必要条件

要件
サポートされている最小のクライアント
Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2008 [デスクトップ アプリのみ]
Header
Wia.h
IDL
Wia.idl