CaptureResult.InfoDeviceType プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このカメラ デバイスまたは特定のカメラ出力フレームの基になるハードウェアと画像データのソースの分類。
[Android.Runtime.Register("INFO_DEVICE_TYPE", ApiSince=37)]
public static Android.Hardware.Camera2.CaptureResult.Key InfoDeviceType { get; }
[<Android.Runtime.Register("INFO_DEVICE_TYPE", ApiSince=37)>]
static member InfoDeviceType : Android.Hardware.Camera2.CaptureResult.Key
プロパティ値
このカメラ デバイスまたは特定のカメラ出力フレームの基になるハードウェアと画像データのソースの分類。
- 属性
注釈
このカメラ デバイスまたは特定のカメラ出力フレームの基になるハードウェアと画像データのソースの分類。
これまで、camera2 API によって一覧表示されるカメラ デバイスは、Android デバイス上の組み込みのカメラと見なされるか、EXTERNAL android.info.supportedHardwareLevel、USB Web カメラの場合と見なされます。
ただし、カメラ デバイスがデバイス内部センサーや処理パイプラインに制限されない可能性がますます高まっています。 このようなデバイスは、アプリケーションに幅広い便利な機能を提供できますが、すべてのカメラのユース ケースに適していない場合もあります。
このキーは、このカメラ ID が表すカメラの種類の基本的な分類を提供するため、アプリケーションは、そのカメラによって生成された画像データに拡張するための適切なレベルの信頼を決定できます。
場合によっては、リモート カメラを接続してデバイスのフロント カメラとして機能する場合など、カメラ ID の定義を別の ID にスワップできます。 これは通常、ユーザーの摩擦を最小限に抑えるためにカメラを使用するアプリケーションに対して透過的ですが、この可能性を考慮するアプリケーションでは、カメラをキャッシュするのではなく、カメラを開く前に常に CameraCharacteristics でこのキーの値を確認する必要があります。また、セッションの途中で変更される可能性があるため、CaptureResults でもこのキーの値を監視する必要があります。
使用可能な値: BUILT_IN;EXTERNAL;VIRTUAL;不明
このキーはすべてのデバイスで使用できます。
android.hardware.camera2.CaptureResult.INFO_DEVICE_TYPEの Android リファレンス。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。