OutputConfiguration.SetPhysicalCameraId(String) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Impostare l'ID della fotocamera fisica per questo outputConfiguration
[Android.Runtime.Register("setPhysicalCameraId", "(Ljava/lang/String;)V", "", ApiSince=28)]
public void SetPhysicalCameraId (string? physicalCameraId);
[<Android.Runtime.Register("setPhysicalCameraId", "(Ljava/lang/String;)V", "", ApiSince=28)>]
member this.SetPhysicalCameraId : string -> unit
Parametri
- physicalCameraId
- String
- Attributi
Commenti
Impostare l'ID della fotocamera fisica per questo outputConfiguration
Nel caso in cui una fotocamera logica sia costituita da più fotocamere fisiche, potrebbe essere preferibile per l'applicazione fotocamera richiedere flussi da singole fotocamere fisiche. Questa chiamata lo ottiene eseguendo il mapping di OutputConfiguration all'ID della fotocamera fisica.
Gli ID della fotocamera fisica validi possono essere sottoposti a query da CameraCharacteristics#getPhysicalCameraIds
.
Il passaggio di un valore physicalCameraId null indica che OutputConfiguration è per un flusso logico.
Questa funzione deve essere chiamata prima CameraDevice#createCaptureSessionByOutputConfigurations
o CameraDevice#createReprocessableCaptureSessionByConfigurations
. La chiamata a questa funzione dopo CameraDevice#createCaptureSessionByOutputConfigurations
o CameraDevice#createReprocessableCaptureSessionByConfigurations
non ha alcun effetto.
android.os.Build.VERSION_CODES#S Android 12
A partire da , è possibile usare un buffer di immagini da un flusso di fotocamera fisico per rielaborare i flussi e i flussi della fotocamera logica dalla stessa fotocamera fisica se il dispositivo fotocamera supporta flussi di input e output a risoluzione multipla. Per informazioni dettagliate, vedere CameraCharacteristics#SCALER_MULTI_RESOLUTION_STREAM_CONFIGURATION_MAP
. I comportamenti di rielaborazione da un flusso di fotocamera non fisico a un flusso della fotocamera fisica e da un flusso di fotocamera fisica a un flusso di fotocamera fisica di una fotocamera fisica diversa, sono specifici del dispositivo e non sono garantiti.
Nei livelli API precedenti, la superficie appartenente a una fotocamera fisica OutputConfiguration non deve essere usata come input o output di una richiesta di rielaborazione.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.