WIA カメラ項目のツリー レイアウトの作成
Microsoft Windows Me および Windows XP の WIA カメラ項目ツリーは、ルート項目と、カメラ デバイスに格納されている画像およびフォルダーを表す子項目で構成されています。 項目ツリーを作成する方法の例については、「WIA ミニドライバーの初期化」をご覧ください。 次の図は、Windows Me と Windows XP の項目ツリーを示しています。
Windows Vista 以降のオペレーティング システムのカメラ ツリーの図については、「WIA 項目フラグとカテゴリの使用例」をご覧ください。
カメラ項目ツリーのルート項目には、すべての標準 WIA ミニドライバー情報とカメラ固有のプロパティが含まれています。 カメラ固有のプロパティには、撮影した画像の数やその他のカメラ コントロール プロパティが含まれています。
カメラ項目ツリーの子項目は、デバイスに格納されている画像またはフォルダーを表します。 転送可能な項目に簡単にアクセスできるよう、不要なレベルのフォルダーをミニドライバーで排除することをお勧めします。 これにより、アプリケーションによる WIA 項目へのアクセスが容易になり、ユーザーが実際の画像に到達するためにフォルダー構造に深く移動する必要がなくなります。
ミニドライバー開発者は、必要な名前に関係なく、ファイルとフォルダー項目を指定できます。 ただし、WIA 項目ツリーの各項目は、カメラの物理データ項目を表しており、カメラ内の実際のデータ項目を示す名前を付ける必要があります。
データ項目がカメラに追加または削除されると、WIA ミニドライバーは WIA 項目ツリーをカメラの内容と同期する必要があります。 この方法の例については、「WIA 項目ツリー構造の変更」をご覧ください。
WIA サービスを通じて、アプリケーションは以下のアクションを実行できます。
カメラ機能のクエリを実行する
カメラ デバイスのプロパティを設定する
データ転送の要求