3

写真をキャプチャするためにカメラを必要とする Windows 8 でアプリを開発しています。したがって、カメラが存在するかどうかを知るために必要なこと (デスクトップにはウェブカメラがなく、Windows 8 タブレットにはカメラがあると仮定します) で、カメラがデバイスに存在するときにカメラを表示するためのコントロールを表示するだけで済みます。

4

1 に答える 1

3

この API を使用する必要があります: JS:

Windows.Devices.Enumeration.DeviceInformation.findAllAsync(Windows.Devices.Enumeration.DeviceClass.videoCapture).done(yourHandler);

C#:

var interfaces = await DeviceInformation.FindAllAsync(selector, null); 
foreach(DeviceInformation devInfo in interfaces) { /* stuff */ }

これには、この API の他の側面に関する詳細情報があります。

C# を使用しているため、このサンプルはより具体的になります。

于 2012-08-07T16:39:33.950 に答える