Idioma

SessionType Enumeração

Definição

Especifica o modo de operação de uma sessão de captura de câmera.

public enum SessionType
type SessionType = 
Herança
SessionType

Campos

Nome Valor Description
Regular 0

Um tipo de sessão regular que contém instâncias de OutputConfiguration em execução em intervalos DE FPS não de alta velocidade regulares e, opcionalmente, InputConfiguration para sessões reprocessáveis.

Referência do Android para android.hardware.camera2.params.SessionConfiguration.SESSION_REGULAR.

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

HighSpeed 1

Um tipo de sessão de alta velocidade que só pode conter instâncias de OutputConfiguration. As saídas podem ser executadas usando intervalos FPS de alta velocidade. Não há suporte para chamadas para setInputConfiguration(InputConfiguration).

Ao usar esse tipo, o CameraCaptureSession retornado por CameraCaptureSession.StateCallback pode ser convertido em um CameraConstrainedHighSpeedCaptureSession para acessar os métodos extras para gravação restrita de alta velocidade.

Referência do Android para android.hardware.camera2.params.SessionConfiguration.SESSION_HIGH_SPEED.

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

Comentários

Use esses valores com SessionConfiguration. Uma sessão regular pode incluir uma configuração de entrada para reprocessamento. Uma sessão restrita de alta velocidade contém apenas configurações de saída e não dá suporte a uma configuração de entrada. A combinação de modo e fluxo selecionada deve ser suportada pela câmera.

Origem do Android 16 para modos de sessão de captura.

Aplica-se a