次の方法で共有


WIA カメラ項目のツリー レイアウトの作成

Microsoft Windows Me および Windows XP の WIA カメラ項目ツリーは、ルート項目と、カメラ デバイスに格納されている画像およびフォルダーを表す子項目で構成されています。 項目ツリーを作成する方法の例については、「WIA ミニドライバーの初期化」をご覧ください。 次の図は、Windows Me と Windows XP の項目ツリーを示しています。

diagram illustrating a wia camera item tree for windows me and windows xp.

Windows Vista 以降のオペレーティング システムのカメラ ツリーの図については、「WIA 項目フラグとカテゴリの使用例」をご覧ください。

カメラ項目ツリーのルート項目には、すべての標準 WIA ミニドライバー情報とカメラ固有のプロパティが含まれています。 カメラ固有のプロパティには、撮影した画像の数やその他のカメラ コントロール プロパティが含まれています。

カメラ項目ツリーの子項目は、デバイスに格納されている画像またはフォルダーを表します。 転送可能な項目に簡単にアクセスできるよう、不要なレベルのフォルダーをミニドライバーで排除することをお勧めします。 これにより、アプリケーションによる WIA 項目へのアクセスが容易になり、ユーザーが実際の画像に到達するためにフォルダー構造に深く移動する必要がなくなります。

ミニドライバー開発者は、必要な名前に関係なく、ファイルとフォルダー項目を指定できます。 ただし、WIA 項目ツリーの各項目は、カメラの物理データ項目を表しており、カメラ内の実際のデータ項目を示す名前を付ける必要があります。

データ項目がカメラに追加または削除されると、WIA ミニドライバーは WIA 項目ツリーをカメラの内容と同期する必要があります。 この方法の例については、「WIA 項目ツリー構造の変更」をご覧ください。

WIA サービスを通じて、アプリケーションは以下のアクションを実行できます。

  • カメラ機能のクエリを実行する

  • カメラ デバイスのプロパティを設定する

  • データ転送の要求