Android.Hardware Namespace

Provides support for hardware features, such as the camera and other sensors.

Classes

AccuracyChangedEventArgs
Camera

The Camera class is used to set image capture settings, start/stop preview, snap pictures, and retrieve frames for encoding for video.

Camera.Area
Camera.CameraInfo

Information about a camera

Camera.Face

Information about a face identified through camera face detection.

Camera.FaceDetectionEventArgs

Provides data for the FaceDetection event.

Camera.Parameters

Camera service settings.

Camera.Size

Image size (width and height dimensions).

Camera.ZoomChangeEventArgs

Provides data for the ZoomChange event.

ConsumerIrManager

Class that operates consumer infrared on the device.

ConsumerIrManager.CarrierFrequencyRange
GeomagneticField

Estimates magnetic field at a given point on Earth, and in particular, to compute the magnetic declination from true north.

HardwareBuffer
HardwareBuffer.InterfaceConsts
Sensor

Class representing a sensor.

SensorAdditionalInfo
SensorChangedEventArgs
SensorDirectChannel
SensorEvent

This class represents a Sensor event and holds informations such as the sensor's type, the time-stamp, accuracy and of course the sensor's Values.

SensorEventCallback
SensorListenerAccuracyChangedEventArgs
SensorListenerSensorChangedEventArgs
SensorManager
SensorManager.DynamicSensorCallback
TriggerEvent

This class represents a Trigger Event - the event associated with a Trigger Sensor.

TriggerEventListener

This class is the listener used to handle Trigger Sensors.

Interfaces

Camera.IAutoFocusCallback

Callback interface used to notify on completion of camera auto focus.

Camera.IAutoFocusMoveCallback

Callback interface used to notify on auto focus start and stop.

Camera.IErrorCallback

Callback interface for camera error notification.

Camera.IFaceDetectionListener

Callback interface for face detected in the preview frame.

Camera.IOnZoomChangeListener

Callback interface for zoom changes during a smooth zoom operation.

Camera.IPictureCallback

Callback interface used to supply image data from a photo capture.

Camera.IPreviewCallback

Callback interface used to deliver copies of preview frames as they are displayed.

Camera.IShutterCallback

Callback interface used to signal the moment of actual image capture.

ISensorEventListener

Used for receiving notifications from the SensorManager when sensor values have changed.

ISensorEventListener2

Used for receiving a notification when a flush() has been successfully completed.

ISensorListener

Used for receiving notifications from the SensorManager when sensor values have changed.

Enums

Axis
CameraError

Enumerates values returned by the ServerDied, and Unknown members and taken as a parameter of the F:Android.Hardware.Camera+IErrorCallback.OnError member.

CameraFacing

Enumerates values returned by several types.

FocusDistance

Enumerates values returned by several types.

HardwareBufferFormat
Preview

Enumerates values returned by several types.

ReportingMode

Enumerates values returned by several types.

SensorAdditionalInfoType
SensorDelay

Enumerates values returned by several methods of SensorDelay and taken as a parameter of several types.

SensorDirectChannelType
SensorDirectRateLevel
SensorStatus

Enumerates values returned by several types and taken as a parameter of several types.

SensorType

Enumerates values returned by several types and taken as a parameter of several types.