CaptureRequest Classe

Definição

Um pacote imutável de configurações e saídas necessárias para capturar uma única imagem do dispositivo de câmera.

[Android.Runtime.Register("android/hardware/camera2/CaptureRequest", DoNotGenerateAcw=true)]
public sealed class CaptureRequest : Android.Hardware.Camera2.CameraMetadata, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/hardware/camera2/CaptureRequest", DoNotGenerateAcw=true)>]
type CaptureRequest = class
    inherit CameraMetadata
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Herança
CaptureRequest
Atributos
Implementações

Comentários

Um pacote imutável de configurações e saídas necessárias para capturar uma única imagem do dispositivo de câmera.

Contém a configuração do hardware de captura (sensor, lente, flash), o pipeline de processamento, os algoritmos de controle e os buffers de saída. Também contém a lista de Surfaces de destino para o qual enviar dados de imagem para essa captura.

CaptureRequests pode ser criado usando uma Builder instância, obtida por chamada CameraDevice#createCaptureRequest ou CameraDevice.CameraDeviceSetup#createCaptureRequest

CaptureRequests são dados a CameraCaptureSession#capture ou CameraCaptureSession#setRepeatingRequest para capturar imagens de uma câmera.

Cada solicitação pode especificar um subconjunto diferente do Surfaces de destino para a câmera para a qual enviar os dados capturados. Todas as superfícies usadas em uma solicitação devem fazer parte da lista de superfície fornecida à última chamada para CameraDevice#createCaptureSession, quando a solicitação é enviada para a sessão.

Por exemplo, uma solicitação destinada à visualização repetida pode incluir apenas o Surface para o SurfaceView ou SurfaceTexture de visualização, enquanto uma captura ainda de alta resolução também incluiria um Surface de um ImageReader configurado para imagens JPEG de alta resolução.

Uma solicitação de captura de reprocessamento permite que uma imagem capturada anteriormente do dispositivo de câmera seja enviada de volta ao dispositivo para processamento adicional. Ele pode ser criado com CameraDevice#createReprocessCaptureRequeste usado com uma sessão de captura reprocessável criada com CameraDevice#createReprocessableCaptureSession.

Java documentação para android.hardware.camera2.CaptureRequest.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Campos

Nome Description
AutomotiveLensFacingExteriorFront
Obsoleto.

O dispositivo de câmera fica na frente da estrutura do corpo do veículo.

(Herdado de CameraMetadata)
AutomotiveLensFacingExteriorLeft
Obsoleto.

O dispositivo de câmera fica no lado esquerdo da estrutura do corpo do veículo.

(Herdado de CameraMetadata)
AutomotiveLensFacingExteriorOther
Obsoleto.

O dispositivo de câmera fica de frente para o lado de fora da estrutura do corpo do veículo, mas não exatamente um dos lados externos definidos por essa enumeração.

(Herdado de CameraMetadata)
AutomotiveLensFacingExteriorRear
Obsoleto.

O dispositivo de câmera fica na parte traseira da estrutura do corpo do veículo.

(Herdado de CameraMetadata)
AutomotiveLensFacingExteriorRight
Obsoleto.

O dispositivo de câmera fica no lado direito da estrutura do corpo do veículo.

(Herdado de CameraMetadata)
AutomotiveLensFacingInteriorOther
Obsoleto.

O dispositivo de câmera enfrenta o interior da estrutura do corpo do veículo, mas não exatamente um dos assentos descritos por esta enumeração.

(Herdado de CameraMetadata)
AutomotiveLensFacingInteriorSeatRow1Center
Obsoleto.

O dispositivo de câmera enfrenta o banco central da primeira linha.

(Herdado de CameraMetadata)
AutomotiveLensFacingInteriorSeatRow1Left
Obsoleto.

O dispositivo de câmera fica de frente para o banco esquerdo da primeira linha.

(Herdado de CameraMetadata)
AutomotiveLensFacingInteriorSeatRow1Right
Obsoleto.

O dispositivo de câmera enfrenta o assento direito da primeira linha.

(Herdado de CameraMetadata)
AutomotiveLensFacingInteriorSeatRow2Center
Obsoleto.

O dispositivo de câmera enfrenta o banco central da segunda linha.

(Herdado de CameraMetadata)
AutomotiveLensFacingInteriorSeatRow2Left
Obsoleto.

O dispositivo de câmera fica de frente para o banco esquerdo da segunda linha.

(Herdado de CameraMetadata)
AutomotiveLensFacingInteriorSeatRow2Right
Obsoleto.

O dispositivo de câmera fica de frente para o banco direito da segunda linha.

(Herdado de CameraMetadata)
AutomotiveLensFacingInteriorSeatRow3Center
Obsoleto.

O dispositivo de câmera enfrenta o banco central da terceira linha.

(Herdado de CameraMetadata)
AutomotiveLensFacingInteriorSeatRow3Left
Obsoleto.

O dispositivo de câmera fica de frente para o banco esquerdo da terceira linha.

(Herdado de CameraMetadata)
AutomotiveLensFacingInteriorSeatRow3Right
Obsoleto.

O dispositivo de câmera enfrenta o assento direito da terceira linha.

(Herdado de CameraMetadata)
AutomotiveLocationExteriorFront
Obsoleto.

O dispositivo de câmera existe fora da estrutura do corpo do veículo e no lado frontal.

(Herdado de CameraMetadata)
AutomotiveLocationExteriorLeft
Obsoleto.

O dispositivo de câmera existe fora e no lado esquerdo da estrutura do corpo do veículo.

(Herdado de CameraMetadata)
AutomotiveLocationExteriorOther
Obsoleto.

A câmera existe fora da estrutura do corpo do veículo, mas não exatamente em um dos locais externos que essa enumeração define.

(Herdado de CameraMetadata)
AutomotiveLocationExteriorRear
Obsoleto.

O dispositivo de câmera existe fora da estrutura do corpo do veículo e no lado traseiro.

(Herdado de CameraMetadata)
AutomotiveLocationExteriorRight
Obsoleto.

O dispositivo de câmera existe fora e no lado direito da estrutura do corpo do veículo.

(Herdado de CameraMetadata)
AutomotiveLocationExtraFront
Obsoleto.

O dispositivo de câmera existe fora da moldura do corpo do veículo extra e no lado frontal.

(Herdado de CameraMetadata)
AutomotiveLocationExtraLeft
Obsoleto.

O dispositivo de câmera existe fora e no lado esquerdo do corpo extra do veículo.

(Herdado de CameraMetadata)
AutomotiveLocationExtraOther
Obsoleto.

O dispositivo de câmera existe em um veículo extra, como o trailer, mas não exatamente em um dos lados frontal, traseiro, esquerdo ou direito.

(Herdado de CameraMetadata)
AutomotiveLocationExtraRear
Obsoleto.

O dispositivo de câmera existe fora da moldura do corpo do veículo extra e no lado traseiro.

(Herdado de CameraMetadata)
AutomotiveLocationExtraRight
Obsoleto.

O dispositivo de câmera existe fora e no lado direito do corpo extra do veículo.

(Herdado de CameraMetadata)
AutomotiveLocationInterior
Obsoleto.

O dispositivo de câmera existe dentro da cabine do veículo.

(Herdado de CameraMetadata)
ColorCorrectionModeCct
Obsoleto.

Use CaptureRequest#COLOR_CORRECTION_COLOR_TEMPERATURE android.colorCorrection.colorTemperature e CaptureRequest#COLOR_CORRECTION_COLOR_TINT android.colorCorrection.colorTint ajuste o equilíbrio de branco com base na temperatura de cor correlacionada.

(Herdado de CameraMetadata)
ControlAeModeOnLowLightBoostBrightnessPriority
Obsoleto.

Como "ON", mas aplica um aumento adicional de brilho em cenas de pouca luz.

(Herdado de CameraMetadata)
ControlAePriorityModeOff
Obsoleto.

Desabilitar o modo de prioridade do AE.

(Herdado de CameraMetadata)
ControlAePriorityModeSensorExposureTimePriority
Obsoleto.

A rotina de exposição automática do dispositivo de câmera está ativa e prioriza o tempo de exposição selecionado pelo aplicativo (CaptureRequest#SENSOR_EXPOSURE_TIME android.sensor.exposureTime).

(Herdado de CameraMetadata)
ControlAePriorityModeSensorSensitivityPriority
Obsoleto.

A rotina de exposição automática do dispositivo de câmera está ativa e prioriza o ISO (CaptureRequest#SENSOR_SENSITIVITY android.sensor.sensitivityselecionado pelo aplicativo).

(Herdado de CameraMetadata)
ControlAfSceneChangeDetected

A alteração de cena é detectada nas regiões do AF.

(Herdado de CameraMetadata)
ControlAfSceneChangeNotDetected

A alteração de cena não é detectada nas regiões de AF.

(Herdado de CameraMetadata)
ControlAutoframingOff
Obsoleto.

Desabilitar o dimensionamento automático.

(Herdado de CameraMetadata)
ControlAutoframingOn
Obsoleto.

Habilite o dimensionamento automático para manter as pessoas no campo de exibição do quadro.

(Herdado de CameraMetadata)
ControlAutoframingStateConverged
Obsoleto.

O enquadramento automático atingiu um estado estável (frame/fov não está sendo ajustado).

(Herdado de CameraMetadata)
ControlAutoframingStateFraming
Obsoleto.

O enquadramento automático está em processo - o zoom, o zoom para fora ou o painel está ocorrendo.

(Herdado de CameraMetadata)
ControlAutoframingStateInactive
Obsoleto.

O enquadramento automático está inativo.

(Herdado de CameraMetadata)
ControlExtendedSceneModeBokehContinuous
Obsoleto.

O efeito Bokeh não deve reduzir a taxa de captura em relação à saída bruta do sensor e o efeito é aplicado a todos os fluxos processados não maiores que a dimensão máxima de streaming.

(Herdado de CameraMetadata)
ControlExtendedSceneModeBokehStillCapture
Obsoleto.

O modo bokeh de alta qualidade é habilitado para todos os fluxos não brutos (incluindo YUV, JPEG e IMPLEMENTATION_DEFINED) quando a intenção de captura é STILL_CAPTURE.

(Herdado de CameraMetadata)
ControlExtendedSceneModeDisabled
Obsoleto.

O modo de cena estendida está desabilitado.

(Herdado de CameraMetadata)
ControlLowLightBoostStateActive
Obsoleto.

O modo AE 'ON_LOW_LIGHT_BOOST_BRIGHTNESS_PRIORITY' está habilitado e aplicado.

(Herdado de CameraMetadata)
ControlLowLightBoostStateInactive
Obsoleto.

O modo AE 'ON_LOW_LIGHT_BOOST_BRIGHTNESS_PRIORITY' está habilitado, mas não aplicado.

(Herdado de CameraMetadata)
ControlModeUseExtendedSceneMode
Obsoleto.

Use um modo de cena estendido específico.

(Herdado de CameraMetadata)
ControlSettingsOverrideOff
Obsoleto.

Nenhuma tecla é aplicada antes das outras chaves ao aplicar as configurações captureRequest ao dispositivo de câmera.

(Herdado de CameraMetadata)
ControlSettingsOverrideZoom
Obsoleto.

As chaves relacionadas ao zoom são aplicadas mais cedo do que as outras chaves no CaptureRequest.

(Herdado de CameraMetadata)
ControlVideoStabilizationModePreviewStabilization
Obsoleto.

A estabilização de visualização, em que a visualização além de todos os outros fluxos não RAW são estabilizados com a mesma qualidade de estabilização, está habilitada.

(Herdado de CameraMetadata)
ControlZoomMethodAuto
Obsoleto.

O dispositivo de câmera detecta automaticamente se o aplicativo faz zoom com CaptureRequest#SCALER_CROP_REGION android.scaler.cropRegion ou CaptureRequest#CONTROL_ZOOM_RATIO android.control.zoomRatioe, por sua vez, decide qual marca de metadados reflete o nível de zoom efetivo.

(Herdado de CameraMetadata)
ControlZoomMethodZoomRatio
Obsoleto.

O aplicativo pretende controlar o zoom e CaptureRequest#CONTROL_ZOOM_RATIO android.control.zoomRatioo nível de zoom efetivo é refletido nos CaptureRequest#CONTROL_ZOOM_RATIO android.control.zoomRatio resultados da captura.

(Herdado de CameraMetadata)
DistortionCorrectionModeFast

A correção de distorção da lente é aplicada sem reduzir a taxa de quadros em relação à saída do sensor.

(Herdado de CameraMetadata)
DistortionCorrectionModeHighQuality

A correção de distorção de alta qualidade é aplicada, ao custo de uma taxa de quadros possivelmente reduzida em relação à saída do sensor.

(Herdado de CameraMetadata)
DistortionCorrectionModeOff

Nenhuma correção de distorção é aplicada.

(Herdado de CameraMetadata)
ExtensionNightModeIndicatorOff
Obsoleto.

A câmera detectou condições de iluminação suficientemente brilhantes.

(Herdado de CameraMetadata)
ExtensionNightModeIndicatorOn
Obsoleto.

A câmera detectou condições de pouca luz.

(Herdado de CameraMetadata)
ExtensionNightModeIndicatorUnknown
Obsoleto.

A câmera não pode avaliar com precisão a iluminação da cena para determinar se uma captura da Extensão da Câmera do Modo Noturno melhoraria a foto.

(Herdado de CameraMetadata)
LensPoseReferenceAutomotive

O valor é CameraCharacteristics#LENS_POSE_TRANSLATION android.lens.poseTranslation relativo à origem do sistema de coordenadas do sensor automotivo, que está no centro do eixo traseiro.

(Herdado de CameraMetadata)
LensPoseReferenceGyroscope

O valor é CameraCharacteristics#LENS_POSE_TRANSLATION android.lens.poseTranslation relativo à posição do giroscópio primário deste dispositivo Android.

(Herdado de CameraMetadata)
LensPoseReferencePrimaryCamera

O valor é CameraCharacteristics#LENS_POSE_TRANSLATION android.lens.poseTranslation relativo ao centro óptico do maior dispositivo de câmera voltado para a mesma direção dessa câmera.

(Herdado de CameraMetadata)
LensPoseReferenceUndefined

O dispositivo de câmera não pode representar os valores de CameraCharacteristics#LENS_POSE_TRANSLATION android.lens.poseTranslation e CameraCharacteristics#LENS_POSE_ROTATION android.lens.poseRotation com precisão suficiente.

(Herdado de CameraMetadata)
LogicalMultiCameraSensorSyncTypeApproximate

Um mecanismo de software é usado para sincronizar entre as câmeras físicas.

(Herdado de CameraMetadata)
LogicalMultiCameraSensorSyncTypeCalibrated

O dispositivo de câmera dá suporte à sincronização de carimbo de data/hora do quadro no nível do hardware e o carimbo de data/hora de uma imagem de fluxo físico reflete com precisão seu tempo de início de exposição.

(Herdado de CameraMetadata)
RequestAvailableCapabilitiesColorSpaceProfiles
Obsoleto.

O dispositivo dá suporte à consulta das possíveis combinações de espaços de cores, formatos de imagem e perfis de intervalo dinâmicos compatíveis com a câmera e solicitando um espaço de cor específico para uma sessão por meio android.hardware.camera2.params.SessionConfiguration#setColorSpace de .

(Herdado de CameraMetadata)
RequestAvailableCapabilitiesDynamicRangeTenBit
Obsoleto.

O dispositivo dá suporte a uma ou mais saídas de câmera de 10 bits de acordo com os perfis de intervalo dinâmico especificados em android.hardware.camera2.params.DynamicRangeProfiles#getSupportedProfiles .

(Herdado de CameraMetadata)
RequestAvailableCapabilitiesOfflineProcessing
Obsoleto.

O dispositivo de câmera dá suporte ao caso de uso OFFLINE_PROCESSING.

(Herdado de CameraMetadata)
RequestAvailableCapabilitiesRemosaicReprocessing
Obsoleto.

O dispositivo dá suporte ao reprocessamento do RAW_SENSOR formato com um padrão bayer fornecido pelo CameraCharacteristics#SENSOR_INFO_BINNING_FACTOR android.sensor.info.binningFactor (m x n grupo de pixels com o mesmo filtro de cor) para um padrão bayer regular remosaico.

(Herdado de CameraMetadata)
RequestAvailableCapabilitiesStreamUseCase
Obsoleto.

O dispositivo de câmera dá suporte à seleção de um caso de uso por fluxo por meio de android.hardware.camera2.params.OutputConfiguration#setStreamUseCase para que o dispositivo possa otimizar parâmetros de pipeline de câmera, como ajuste, modo de sensor ou configurações de ISP para um cenário de usuário específico.

(Herdado de CameraMetadata)
RequestAvailableCapabilitiesSystemCamera
Obsoleto.

O dispositivo de câmera só é acessível pelos componentes do sistema do Android e aplicativos privilegiados.

(Herdado de CameraMetadata)
RequestAvailableCapabilitiesUltraHighResolutionSensor
Obsoleto.

Este dispositivo de câmera é capaz de produzir imagens de alta resolução ultra, além dos tamanhos de imagem descritos no CameraCharacteristics#SCALER_STREAM_CONFIGURATION_MAP android.scaler.streamConfigurationMap.

(Herdado de CameraMetadata)
ScalerAvailableStreamUseCasesCroppedRaw
Obsoleto.

Fluxo RAW cortado quando o cliente opta por cortar o campo de exibição.

(Herdado de CameraMetadata)
ScalerAvailableStreamUseCasesDefault
Obsoleto.

Caso de uso de fluxo padrão.

(Herdado de CameraMetadata)
ScalerAvailableStreamUseCasesPreview
Obsoleto.

Transmissão ao vivo mostrada ao usuário.

(Herdado de CameraMetadata)
ScalerAvailableStreamUseCasesPreviewVideoStill
Obsoleto.

Um único fluxo usado para fins combinados de visualização, vídeo e captura ainda.

(Herdado de CameraMetadata)
ScalerAvailableStreamUseCasesStillCapture
Obsoleto.

Captura de fotos ainda.

(Herdado de CameraMetadata)
ScalerAvailableStreamUseCasesVideoCall
Obsoleto.

Chamada de vídeo de longa execução otimizada para eficiência de energia e qualidade de vídeo.

(Herdado de CameraMetadata)
ScalerAvailableStreamUseCasesVideoRecord
Obsoleto.

Gravando clipes de vídeo.

(Herdado de CameraMetadata)
ScalerRotateAndCrop180
Obsoleto.

As imagens processadas são giradas em 180 graus.

(Herdado de CameraMetadata)
ScalerRotateAndCrop270
Obsoleto.

As imagens processadas são giradas em 270 graus no sentido horário e, em seguida, cortadas para a taxa de proporção original.

(Herdado de CameraMetadata)
ScalerRotateAndCrop90
Obsoleto.

As imagens processadas são giradas em 90 graus no sentido horário e, em seguida, cortadas para a taxa de proporção original.

(Herdado de CameraMetadata)
ScalerRotateAndCropAuto
Obsoleto.

A API da câmera seleciona automaticamente o melhor valor concreto para girar e cortar com base no suporte do aplicativo para a resizabilidade e o modo atual de várias janelas.

(Herdado de CameraMetadata)
ScalerRotateAndCropNone
Obsoleto.

Nenhuma rotação e corte é aplicada.

(Herdado de CameraMetadata)
SensorPixelModeDefault
Obsoleto.

Esse é o modo de pixel do sensor padrão.

(Herdado de CameraMetadata)
SensorPixelModeMaximumResolution
Obsoleto.

Nesse modo, os sensores normalmente não bin pixels, como resultado, podem oferecer tamanhos de imagem maiores.

(Herdado de CameraMetadata)
SensorReadoutTimestampHardware
Obsoleto.

Este dispositivo de câmera dá suporte ao retorno de chamada onReadoutStarted, bem como à saída de carimbos de data/hora de leitura.

(Herdado de CameraMetadata)
SensorReadoutTimestampNotSupported
Obsoleto.

Este dispositivo de câmera não dá suporte ao carimbo de data/hora de leitura e ao retorno de chamada onReadoutStarted.

(Herdado de CameraMetadata)
StatisticsOisDataModeOff

Não inclua dados do OIS no resultado da captura.

(Herdado de CameraMetadata)
StatisticsOisDataModeOn

Inclua dados do OIS no resultado da captura.

(Herdado de CameraMetadata)

Propriedades

Nome Description
BlackLevelLock

Se a compensação de nível negro está bloqueada aos seus valores atuais ou se é livre para variar.

Class

Retorna a classe de runtime deste Object.

(Herdado de Object)
ColorCorrectionAberrationMode

Modo de operação para o algoritmo de correção de aberração cromática.

ColorCorrectionColorTemperature

Um pacote imutável de configurações e saídas necessárias para capturar uma única imagem do dispositivo de câmera.

ColorCorrectionColorTint

Um pacote imutável de configurações e saídas necessárias para capturar uma única imagem do dispositivo de câmera.

ColorCorrectionGains

Ganhos aplicados aos canais de cores brutas da Bayer para o saldo em branco.

ColorCorrectionMode

O controle de modo seleciona como os dados da imagem são convertidos da cor nativa do sensor em cor sRGB linear.

ColorCorrectionTransform

Uma matriz de transformação de cores a ser usada para transformar do espaço de cor RGB do sensor para gerar espaço de cor sRGB linear.

ControlAeAntibandingMode

A configuração desejada para a compensação de antibanding do algoritmo de exposição automática do dispositivo de câmera.

ControlAeExposureCompensation

Ajuste ao brilho da imagem de destino do AE (exposição automática).

ControlAeLock

Se a exposição automática (AE) está atualmente bloqueada para seus valores calculados mais recentes.

ControlAeMode

O modo desejado para a rotina de exposição automática do dispositivo de câmera.

ControlAePrecaptureTrigger

Se o dispositivo de câmera disparará uma sequência de medição de precaptura ao processar essa solicitação.

ControlAePriorityMode

Um pacote imutável de configurações e saídas necessárias para capturar uma única imagem do dispositivo de câmera.

ControlAeRegions

Lista de áreas de medição a serem usadas para ajuste de exposição automática.

ControlAeTargetFpsRange

Intervalo sobre o qual a rotina de exposição automática pode ajustar a taxa de quadros de captura para manter uma boa exposição.

ControlAfMode

Se o AF (foco automático) está habilitado no momento e para qual modo ele está definido.

ControlAfRegions

Lista de áreas de medição a serem usadas para foco automático.

ControlAfTrigger

Se o dispositivo de câmera disparará o foco automático para essa solicitação.

ControlAutoframing

Um pacote imutável de configurações e saídas necessárias para capturar uma única imagem do dispositivo de câmera.

ControlAwbLock

Se o AWB (saldo em branco automático) está atualmente bloqueado para seus valores calculados mais recentes.

ControlAwbMode

Se o AWB (balanceamento automático em branco) está definindo atualmente os campos de transformação de cores e qual é seu destino de iluminação.

ControlAwbRegions

Lista de áreas de medição a serem usadas para estimativa de illuminant de balanceamento automático em branco.

ControlCaptureIntent

Informações para o dispositivo de câmera 3A (exposição automática, foco automático, balanceamento automático em branco) sobre a finalidade dessa captura, para ajudar o dispositivo de câmera a decidir a estratégia 3A ideal.

ControlEffectMode

Um efeito de cor especial a ser aplicado.

ControlEnableZsl

Permitir que o dispositivo de câmera habilite o modo de retardo do obturador zero para solicitações com CaptureRequest#CONTROL_CAPTURE_INTENT android.control.captureIntent == STILL_CAPTURE.

ControlExtendedSceneMode

Se o modo de cena estendida está habilitado para uma solicitação de captura específica.

ControlMode

Modo geral de rotinas de controle de 3A (exposição automática, saldo automático em branco, foco automático).

ControlPostRawSensitivityBoost

A quantidade de aumento de confidencialidade adicional aplicado às imagens de saída depois que os dados do sensor RAW são capturados.

ControlSceneMode

Controle para qual modo de cena está ativo no momento.

ControlSettingsOverride

Um pacote imutável de configurações e saídas necessárias para capturar uma única imagem do dispositivo de câmera.

ControlVideoStabilizationMode

Se a estabilização de vídeo está ativa.

ControlZoomMethod

Um pacote imutável de configurações e saídas necessárias para capturar uma única imagem do dispositivo de câmera.

ControlZoomRatio

A taxa de zoom desejada

Creator
DistortionCorrectionMode

Modo de operação para o bloco de correção de distorção de lente.

EdgeMode

Modo de operação para aprimoramento de borda.

ExtensionStrength

Um pacote imutável de configurações e saídas necessárias para capturar uma única imagem do dispositivo de câmera.

FlashMode

O modo desejado para o controle flash do dispositivo de câmera.

FlashStrengthLevel

Um pacote imutável de configurações e saídas necessárias para capturar uma única imagem do dispositivo de câmera.

Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
HotPixelMode

Modo operacional para correção de pixel quente.

IsReprocess

Determine se essa é uma solicitação de captura de reprocessamento.

JniIdentityHashCode

Um pacote imutável de configurações e saídas necessárias para capturar uma única imagem do dispositivo de câmera.

(Herdado de Object)
JniPeerMembers

Um pacote imutável de configurações e saídas necessárias para capturar uma única imagem do dispositivo de câmera.

JpegGpsLocation

Um objeto de localização a ser usado ao gerar metadados gps de imagem.

JpegOrientation

A orientação para uma imagem JPEG.

JpegQuality

Qualidade de compactação da imagem JPEG final.

JpegThumbnailQuality

Qualidade de compactação da miniatura JPEG.

JpegThumbnailSize

Resolução de miniatura JPEG inserida.

Keys

Retorna uma lista das chaves contidas neste mapa.

(Herdado de CameraMetadata)
LensAperture

O tamanho da abertura da lente desejada, como uma proporção do comprimento focal da lente para o diâmetro efetivo da abertura.

LensFilterDensity

A configuração desejada para os filtros de densidade neutra da lente.

LensFocalLength

O comprimento focal da lente desejada; usado para zoom óptico.

LensFocusDistance

Distância desejada para o plano de foco mais nítido, medido da superfície mais frontal da lente.

LensOpticalStabilizationMode

Define se o dispositivo de câmera usa estabilização óptica de imagem (OIS) ao capturar imagens.

NoiseReductionMode

Modo de operação para o algoritmo de redução de ruído.

PeerReference

Um pacote imutável de configurações e saídas necessárias para capturar uma única imagem do dispositivo de câmera.

(Herdado de Object)
ReprocessEffectiveExposureFactor

O fator de aumento de tempo de exposição aplicado ao quadro de saída original pelo processamento do aplicativo antes de enviar para reprocessamento.

ScalerCropRegion

A região desejada do sensor a ser lida para esta captura.

ScalerRotateAndCrop

Se uma operação de rotação e corte é aplicada a saídas processadas da câmera.

SensorExposureTime

A duração de cada pixel é exposta à luz.

SensorFrameDuration

Duração desde o início da exposição do quadro até o início da próxima exposição de quadros.

SensorPixelMode

Alterna o modo de pixel do sensor entre o modo de resolução máxima e o modo padrão.

SensorSensitivity

A quantidade de ganho aplicada aos dados do sensor antes do processamento.

SensorTestPatternData

Um código de pixel<[R, G_even, G_odd, B]</code> que fornece o padrão de teste quando CaptureRequest#SENSOR_TEST_PATTERN_MODE android.sensor.testPatternMode é> SOLID_COLOR.

SensorTestPatternMode

Quando habilitado, o sensor envia um padrão de teste em vez de fazer uma exposição real da câmera.

ShadingMode

Qualidade da correção de sombreamento de lente aplicada aos dados da imagem.

StatisticsFaceDetectMode

Modo de operação para a unidade do detector de rosto.

StatisticsHotPixelMapMode

Modo operacional para geração de mapa de pixels quentes.

StatisticsLensShadingMapMode

Se o dispositivo de câmera produzirá o mapa de sombreamento de lentes nos metadados de resultado de saída.

StatisticsOisDataMode

Um controle para selecionar se as informações de posição do OIS (estabilização óptica) estão incluídas nos metadados de resultado de saída.

Tag

Recupere a marca para essa solicitação, se houver.

ThresholdClass

Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código.

(Herdado de CameraMetadata)
ThresholdType

Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código.

(Herdado de CameraMetadata)
TonemapCurve

Tonemapping/contraste/curva gama a ser usada quando CaptureRequest#TONEMAP_MODE android.tonemap.mode é CONTRAST_CURVE.

TonemapGamma

Curva de tonemapping a ser usada quando CaptureRequest#TONEMAP_MODE android.tonemap.mode for GAMMA_VALUE

TonemapMode

Controle de alto nível de contraste global/gama/tonemapping.

TonemapPresetCurve

Curva de tonemapping a ser usada quando CaptureRequest#TONEMAP_MODE android.tonemap.mode for PRESET_CURVE

Métodos

Nome Description
Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
DescribeContents()

Descreva os tipos de objetos especiais contidos na representação marshalled deste Parcelable.

Dispose()

Um pacote imutável de configurações e saídas necessárias para capturar uma única imagem do dispositivo de câmera.

(Herdado de Object)
Dispose(Boolean)

Um pacote imutável de configurações e saídas necessárias para capturar uma única imagem do dispositivo de câmera.

(Herdado de Object)
Equals(Object)

Indica se algum outro objeto é "igual a" este.

(Herdado de Object)
Get(CaptureRequest+Key)

Obtenha um valor de campo de solicitação de captura.

GetHashCode()

Retorna um valor de código hash para o objeto.

(Herdado de Object)
JavaFinalize()

Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto.

(Herdado de Object)
Notify()

Ativa um único thread que está aguardando no monitor deste objeto.

(Herdado de Object)
NotifyAll()

Ativa todos os threads que estão aguardando no monitor deste objeto.

(Herdado de Object)
SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle

(Herdado de Object)
ToArray<T>()

Um pacote imutável de configurações e saídas necessárias para capturar uma única imagem do dispositivo de câmera.

(Herdado de Object)
ToString()

Retorna uma representação de cadeia de caracteres do objeto.

(Herdado de Object)
UnregisterFromRuntime()

Um pacote imutável de configurações e saídas necessárias para capturar uma única imagem do dispositivo de câmera.

(Herdado de Object)
Wait()

Faz com que o thread atual aguarde até ser despertado, normalmente por ser <notificado/em> ou <em>interrompido</em>.<>

(Herdado de Object)
Wait(Int64, Int32)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)
Wait(Int64)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

Nivele esse objeto em um Pacote.

Implantações explícitas de interface

Nome Description
IJavaPeerable.Disposed()

Um pacote imutável de configurações e saídas necessárias para capturar uma única imagem do dispositivo de câmera.

(Herdado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Um pacote imutável de configurações e saídas necessárias para capturar uma única imagem do dispositivo de câmera.

(Herdado de Object)
IJavaPeerable.Finalized()

Um pacote imutável de configurações e saídas necessárias para capturar uma única imagem do dispositivo de câmera.

(Herdado de Object)
IJavaPeerable.JniManagedPeerState

Um pacote imutável de configurações e saídas necessárias para capturar uma única imagem do dispositivo de câmera.

(Herdado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Um pacote imutável de configurações e saídas necessárias para capturar uma única imagem do dispositivo de câmera.

(Herdado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Um pacote imutável de configurações e saídas necessárias para capturar uma única imagem do dispositivo de câmera.

(Herdado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Um pacote imutável de configurações e saídas necessárias para capturar uma única imagem do dispositivo de câmera.

(Herdado de Object)

Métodos de Extensão

Nome Description
GetJniTypeName(IJavaPeerable)

Obtém o nome JNI do tipo da instância self.

JavaAs<TResult>(IJavaPeerable)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

JavaCast<TResult>(IJavaObject)

Executa uma conversão de tipo marcada por runtime do Android.

JavaCast<TResult>(IJavaObject)

Um pacote imutável de configurações e saídas necessárias para capturar uma única imagem do dispositivo de câmera.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

Aplica-se a