Android.Hardware Namespace
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.
Bietet Unterstützung für Hardwarefeatures, z. B. die Kamera und andere Sensoren.
Klassen
| Name | Beschreibung |
|---|---|
| AccuracyChangedEventArgs |
Stellt Daten für eine Änderung der Sensorgenauigkeit bereit. |
| BatteryState |
Die BatteryState-Klasse ist eine Darstellung eines einzelnen Akkus auf einem Gerät. |
| Camera |
Die Camera-Klasse wird verwendet, um Einstellungen für die Bildaufnahme, Start-/Stoppvorschau, Einrasten von Bildern und Abrufen von Frames für die Codierung für Video festzulegen. |
| Camera.Area |
Die Area-Klasse wird verwendet, um bestimmte Metering- und Fokusbereiche für die Kamera auszuwählen, die beim Berechnen der automatischen Belichtung, des automatischen Weißabgleichs und des automatischen Fokus verwendet werden. |
| Camera.CameraInfo |
Informationen zu einer Kamera |
| Camera.Face |
Informationen zu einem Gesicht, das durch die Gesichtserkennung der Kamera identifiziert wird. |
| Camera.FaceDetectionEventArgs |
Stellt Daten für das FaceDetection-Ereignis bereit. |
| Camera.Parameters |
Kameradiensteinstellungen. |
| Camera.Size |
Bildgröße (Breite und Höhe). |
| Camera.ZoomChangeEventArgs |
Stellt Daten für das ZoomChange-Ereignis bereit. |
| ConsumerIrManager |
Klasse, die Infrarot des Verbrauchers auf dem Gerät betreibt. |
| ConsumerIrManager.CarrierFrequencyRange |
Stellt einen Bereich von Trägerfrequenzen (einschließlich) dar, an den der Infrarotsender übertragen kann |
| DataSpace |
DataSpace identifiziert drei Farbenkomponenten – Standard (Primaries), Übertragung und Bereich. |
| DisplayLuts |
DisplayLuts bietet entwicklern das Anwenden von Nachschlagetabellen (Luts) auf ein |
| DisplayLuts.Entry |
Stellt einen Anzeigefarb-Nachschlagetabelleneintrag dar. |
| GeomagneticField |
Schätzt das Magnetfeld an einem bestimmten Punkt auf der Erde, insbesondere um die magnetische Degressation aus dem wahren Norden zu berechnen. |
| HardwareBuffer |
HardwareBuffer umschließt ein systemeigenes |
| HardwareBuffer.InterfaceConsts |
Stellt Konstanten aus der paketierbaren Schnittstelle bereit, die von HardwareBuffer implementiert wird. |
| LutProperties |
Stellt Lut-Eigenschaften des Geräts bereit. |
| OverlayProperties |
Stellt unterstützte Überlagerungseigenschaften des Geräts bereit. |
| OverlayProperties.InterfaceConsts |
Stellt Konstanten aus der paketierbaren Schnittstelle bereit, die von OverlayProperties implementiert wird. |
| Sensor |
Klasse, die einen Sensor darstellt. |
| SensorAdditionalInfo |
Diese Klasse stellt einen |
| SensorChangedEventArgs |
Stellt Daten für ein Sensorereignis bereit. |
| SensorDirectChannel |
Klasse, die einen direkten Sensorkanal darstellt. |
| SensorEvent |
Diese Klasse stellt ein |
| SensorEventCallback |
Wird für den Empfang von zusätzlichen Informationsframes des Sensors verwendet. |
| SensorListenerAccuracyChangedEventArgs |
Stellt Daten für eine Änderung der älteren Sensorgenauigkeit bereit. |
| SensorListenerSensorChangedEventArgs |
Stellt Daten für eine Änderung der älteren Sensorwerte bereit. |
| SensorManager |
SensorManager ermöglicht den Zugriff auf das Gerät |
| SensorManager.DynamicSensorCallback |
Wird für den Empfang von Benachrichtigungen vom SensorManager verwendet, wenn dynamische Sensoren verbunden oder getrennt werden. |
| SensorPrivacyManager |
Diese Klasse enthält Informationen über die Mikrofon- und Kamera-Umschaltfläche. |
| SensorPrivacyManager.Sensors |
Sensorkonstanten, die in |
| SyncFence |
Eine SyncFence stellt einen Synchronisierungsgrundtyp dar, der signalisiert, wenn Hardwareeinheiten die Arbeit an einer bestimmten Ressource abgeschlossen haben. |
| SyncFence.InterfaceConsts |
Stellt Konstanten aus der paketierbaren Schnittstelle bereit, die von SyncFence implementiert wird. |
| TriggerEvent |
Diese Klasse stellt ein Triggerereignis dar – das Ereignis, das einem Triggersensor zugeordnet ist. |
| TriggerEventListener |
Diese Klasse ist der Listener, der zum Behandeln von Triggersensoren verwendet wird. |
Schnittstellen
| Name | Beschreibung |
|---|---|
| Camera.IAutoFocusCallback |
Rückrufschnittstelle, die verwendet wird, um nach Abschluss des automatischen Kamerafokus zu benachrichtigen. |
| Camera.IAutoFocusMoveCallback |
Rückrufschnittstelle, die verwendet wird, um den Automatischen Fokus zu starten und zu beenden. |
| Camera.IErrorCallback |
Rückrufschnittstelle für Kamerafehlerbenachrichtigung. |
| Camera.IFaceDetectionListener |
Rückrufschnittstelle für im Vorschauframe erkannte Oberfläche. |
| Camera.IOnZoomChangeListener |
Rückrufschnittstelle für Zoomänderungen während eines reibungslosen Zoomvorgangs. |
| Camera.IPictureCallback |
Rückrufschnittstelle zum Bereitstellen von Bilddaten aus einer Fotoaufnahme. |
| Camera.IPreviewCallback |
Rückrufschnittstelle, die zum Bereitstellen von Kopien von Vorschauframes verwendet wird, während sie angezeigt werden. |
| Camera.IShutterCallback |
Rückrufschnittstelle, die verwendet wird, um den Moment der tatsächlichen Bildaufnahme zu signalisieren. |
| ISensorEventListener |
Wird für den Empfang von Benachrichtigungen vom SensorManager verwendet, wenn neue Sensordaten vorhanden sind. |
| ISensorEventListener2 |
Wird verwendet, um eine Benachrichtigung zu erhalten, wenn eine flush() erfolgreich abgeschlossen wurde. |
| ISensorListener |
Wird für den Empfang von Benachrichtigungen vom SensorManager verwendet, wenn Sensorwerte geändert wurden. |
Enumerationen
| Name | Beschreibung |
|---|---|
| Axis |
Gibt eine Achse oder seine negative Richtung für eine Sensorkoordinatensystemtransformation an. |
| BatteryStatus |
Gibt den Ladestatus eines Gerätebatteries an. |
| CameraError |
Listet werte auf, die von den ServerDiedUnd-Elementen zurückgegeben und Unknown als Parameter des F:Android.Hardware.Camera+IErrorCallback.OnError Member verwendet werden. |
| CameraFacing |
Listet Werte auf, die von mehreren Typen zurückgegeben werden. |
| DataSpaceRange |
Gibt die numerische Bereichskomponente eines Datenbereichs an. |
| DataSpaceStandard |
Gibt die Farbstandardkomponente eines Datenbereichs an. |
| DataSpaceTransfer |
Gibt die Transferfunktionskomponente eines Datenbereichs an. |
| DataSpaceType |
Gibt an, wie Pufferdaten interpretiert werden. |
| FocusDistance |
Listet Werte auf, die von mehreren Typen zurückgegeben werden. |
| HardwareBufferFormat |
Gibt das Pixel- oder Datenformat eines Hardwarepuffers an. |
| HardwareBufferUsage |
Gibt an, wie ein Hardwarepuffer verwendet wird. |
| LutPropertiesDimension |
Gibt die Anzahl der Dimensionen einer Nachschlagetabelle an. |
| LutPropertiesSamplingKey |
Gibt den Kanalwert an, der zum Beispiel einer Nachschlagetabelle verwendet wird. |
| Preview |
Listet Werte auf, die von mehreren Typen zurückgegeben werden. |
| PrivacySensors |
Identifiziert einen Sensor, der durch Sensordatenschutzeinstellungen gesteuert wird. |
| ReportingMode |
Listet Werte auf, die von mehreren Typen zurückgegeben werden. |
| SensorAdditionalInfoType |
Identifiziert den Typ eines zusätzlichen Sensorinformationsrahmens. |
| SensorDelay |
Listet Werte auf, die von mehreren Methoden SensorDelay zurückgegeben und als Parameter mehrerer Typen verwendet werden. |
| SensorDirectChannelType |
Gibt den gemeinsam genutzten Speichertyp an, der für einen direkten Sensorkanal verwendet wird. |
| SensorDirectRateLevel |
Gibt einen nominalen direkten Sensorberichtssatz an oder stoppt die Berichterstellung. |
| SensorPrivacyToggleType |
Identifiziert einen Datenschutzschalter für Software- oder Hardwaresensor. |
| SensorStatus |
Listet Werte auf, die von mehreren Typen zurückgegeben und als Parameter mehrerer Typen verwendet werden. |
| SensorType |
Listet Werte auf, die von mehreren Typen zurückgegeben und als Parameter mehrerer Typen verwendet werden. |
Hinweise
Verwenden Sie diese APIs, um auf Kameras, Sensoren, Verbraucher-Infrarotübertragung und Hardwarepuffer zuzugreifen. Der Namespace enthält auch Sensorereignisdaten, Rückrufschnittstellen und Anzeigekompositionseigenschaften.