Lingua

SessionType Enumerazione

Definizione

Specifica la modalità operativa di una sessione di acquisizione della fotocamera.

public enum SessionType
type SessionType = 
Ereditarietà
SessionType

Campi

Nome Valore Descrizione
Regular 0

Tipo di sessione regolare contenente istanze di OutputConfiguration in esecuzione a intervalli FPS normali non ad alta velocità e, facoltativamente, InputConfiguration per sessioni rielaborabili.

Informazioni di riferimento su Android per android.hardware.camera2.params.SessionConfiguration.SESSION_REGULAR.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

HighSpeed 1

Tipo di sessione ad alta velocità che può contenere solo istanze di OutputConfiguration. Gli output possono essere eseguiti usando intervalli FPS ad alta velocità. Le chiamate a setInputConfiguration(InputConfiguration) non sono supportate.

Quando si usa questo tipo, la CameraCaptureSession restituita da CameraCaptureSession.StateCallback può essere sottoposta a cast a cameraConstrainedHighSpeedCaptureSession per accedere ai metodi aggiuntivi per la registrazione ad alta velocità vincolata.

Informazioni di riferimento su Android per android.hardware.camera2.params.SessionConfiguration.SESSION_HIGH_SPEED.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Commenti

Usare questi valori con SessionConfiguration. Una sessione regolare può includere una configurazione di input per la rielaborazione. Una sessione ad alta velocità vincolata contiene solo configurazioni di output e non supporta una configurazione di input. La combinazione di modalità e flusso selezionata deve essere supportata dalla fotocamera.

Origine Android 16 per le modalità di sessione di acquisizione.

Si applica a