Lingua

CameraManager.ConcurrentCameraIds Proprietà

Definizione

Restituisce il set di combinazioni di identificatori di dispositivo della fotocamera attualmente connessi, che supportano la configurazione simultanea delle sessioni del dispositivo fotocamera.

public System.Collections.Generic.ICollection<System.Collections.Generic.ICollection<string>> ConcurrentCameraIds { [Android.Runtime.Register("getConcurrentCameraIds", "()Ljava/util/Set;", "", ApiSince=30)] get; }
[<get: Android.Runtime.Register("getConcurrentCameraIds", "()Ljava/util/Set;", "", ApiSince=30)>]
member this.ConcurrentCameraIds : System.Collections.Generic.ICollection<System.Collections.Generic.ICollection<string>>

Valore della proprietà

Set di combinazioni di dispositivi fotocamera attualmente connessi, che possono avere sessioni configurate contemporaneamente. Il set di combinazioni sarà vuoto se tali combinazioni non sono supportate dal sottosistema della fotocamera.

Attributi

Commenti

Restituisce il set di combinazioni di identificatori di dispositivo della fotocamera attualmente connessi, che supportano la configurazione simultanea delle sessioni del dispositivo fotocamera.

I dispositivi in queste combinazioni possono essere configurati contemporaneamente dalla stessa applicazione della fotocamera client. L'uso di questi dispositivi fotocamera simultaneamente da due applicazioni diverse non è tuttavia garantito che sia supportato.

Per l'operazione simultanea, in ordine cronologico: <ul><li> Applications deve prima chiudere tutte le fotocamere aperte con sessioni configurate, usando CameraDevice#close. </li li>>< Tutti i dispositivi fotocamera destinati a essere gestiti contemporaneamente, devono essere aperti con #openCamera, prima di configurare sessioni su uno dei dispositivi della fotocamera.</li></ul>

Ogni dispositivo in una combinazione garantisce il supporto delle combinazioni di flussi che possono essere ottenute eseguendo #getCameraCharacteristics query sulla chiave android.hardware.camera2.CameraCharacteristics#SCALER_MANDATORY_CONCURRENT_STREAM_COMBINATIONS.

Per l'operazione simultanea, se un dispositivo fotocamera ha un intervallo di proporzioni di zoom non Null come specificato da android.hardware.camera2.CameraCharacteristics#CONTROL_ZOOM_RATIO_RANGE, il relativo intervallo di proporzioni di zoom completo potrebbe non essere applicabile. Le applicazioni possono usare android.hardware.camera2.CaptureRequest#CONTROL_ZOOM_RATIO>=1 e <= android.hardware.camera2.CameraCharacteristics#SCALER_AVAILABLE_MAX_DIGITAL_ZOOM durante l'operazione simultanea.

Il set di combinazioni può includere dispositivi fotocamera che possono essere in uso da altri client API della fotocamera.

Le sessioni CameraExtensionSession di estensione della fotocamera simultanee non sono attualmente supportate.

Il set di combinazioni non contiene fotocamere fisiche che possono essere usate solo come parte di un dispositivo con più fotocamere logiche.

Se un nuovo ID fotocamera diventa disponibile tramite AvailabilityCallback#onCameraUnavailable(String), i client possono chiamare questo metodo per verificare se sono disponibili nuove combinazioni di ID fotocamera che possono trasmettere simultaneamente.

per android.hardware.camera2.CameraManager.getConcurrentCameraIds().

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.

Si applica a