CaptureResult.InfoDeviceType Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Klassifizierung der zugrunde liegenden Hardware und Quelle von Bilddaten für dieses Kameragerät oder für einen bestimmten Kameraausgabeframe.
[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
Eigenschaftswert
Eine Klassifizierung der zugrunde liegenden Hardware und Quelle von Bilddaten für dieses Kameragerät oder für einen bestimmten Kameraausgabeframe.
- Attribute
Hinweise
Eine Klassifizierung der zugrunde liegenden Hardware und Quelle von Bilddaten für dieses Kameragerät oder für einen bestimmten Kameraausgabeframe.
In der Vergangenheit könnten Kamerageräte, die von der Kamera2-API aufgeführt werden, als integrierte Kameras auf dem Android-Gerät oder im Fall der EXTERNEN android.info.supportedHardwareLevel, USB-Webcams angenommen werden.
Es ist jedoch zunehmend möglich, dass Kamerageräte nicht auf geräteinterne Sensoren und Verarbeitungspipelinen beschränkt werden. Solche Geräte können eine vielzahl nützlicher Funktionen für Anwendungen bereitstellen, aber auch nicht für alle Kameraanwendungsfälle geeignet sein.
Dieser Schlüssel bietet eine grundlegende Klassifizierung des Kameratyps, den diese Kamera-ID darstellt, sodass Anwendungen entscheiden können, welche Vertrauensebene auf die von ihr erzeugten Bilddaten erweitert werden soll.
Beachten Sie, dass es in einigen Fällen möglich ist, dass der Benutzer die Definition einer Kamera-ID in eine andere austauschen kann, z. B. beim Verbinden einer Remotekamera, die als Frontkamera des Geräts fungiert. Dies ist in der Regel transparent für die Kameraanwendung, um die Benutzerreibung zu minimieren, aber Anwendungen, die sich um diese Möglichkeit kümmern, sollten immer den Wert dieses Schlüssels in der CameraCharacteristics überprüfen, bevor sie eine Kamera öffnen, anstatt sie zwischenzuspeichern, und sollte auch den Wert dieses Schlüssels in CaptureResults überwachen, da sie sich in der Mitte der Sitzung ändern kann.
Dieser Schlüssel ist auf allen Geräten verfügbar.
Android-Referenz für android.hardware.camera2.CaptureResult.INFO_DEVICE_TYPE.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.