デバイスの列挙 (HTML)
目的
Windows.Devices.Enumeration 名前空間と Windows.Devices.Enumeration.Pnp 名前空間を使ってデバイスを列挙できます。 デバイスを列挙する場合の一般的な理由は次のとおりです。
- アプリケーションで使うデバイスの選択。たとえば、ボイス チャット アプリでは、API を使ってマイクまたは Web カメラの一覧を表示し、ユーザーが選べるようにする場合があります。写真インポート アプリでは、API を使ってリムーバブル記憶装置の一覧を表示し、ユーザーが選べるようにする場合があります。
- Windows ストア デバイス アプリなどのデバイスを使うアプリにおける、デバイスの検出とデバイスについての通知。
このセクションの内容
トピック | 説明 |
---|---|
ここでは、FindAllAsync を使って、よく使われるデバイスの列挙を 1 回だけ実行する方法を説明します。 |
|
このチュートリアルでは、デバイスを動的に列挙する方法を示します。その後、アプリでは、デバイスが追加または 削除された場合、またはデバイスのプロパティが変化した場合に、通知を受け取ることができます。 |
|
ここでは、DeviceInformation.CreateFromIdAsync を呼び出して、保存されているデバイス ID からデバイスの情報を取得する方法を説明します。 |
|
このトピックでは、Windows.Devices.Enumeration.PnP 名前空間を使ってデバイス コンテナーを列挙する方法を示します。 |
|
DeviceInformation または PnpObject から追加のデバイス プロパティを取得する方法を説明します。 |
|
このトピックでは、相互に関連するプラグ アンド プレイ (PnP) オブジェクトを検索する方法について説明します。 たとえば、デバイス情報オブジェクトに関連するデバイス コンテナー オブジェクトを取得できます。 |
|
ここでは、内蔵のカメラや他の内蔵デバイスがポータブル コンピューターの前面、後面、カバー、またはパネルのどこにあるのかを調べる方法を説明します。 |
|
ここでは、デバイス アイコンを表示する方法について説明します。 |
対象となる開発者
Windows ストア アプリの開発者