CameraCharacteristics.PhysicalCameraIds Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna o conjunto de ids de câmera física do qual essa lógica CameraDevice
é composta.
public System.Collections.Generic.ICollection<string> PhysicalCameraIds { [Android.Runtime.Register("getPhysicalCameraIds", "()Ljava/util/Set;", "", ApiSince=28)] get; }
[<get: Android.Runtime.Register("getPhysicalCameraIds", "()Ljava/util/Set;", "", ApiSince=28)>]
member this.PhysicalCameraIds : System.Collections.Generic.ICollection<string>
Valor da propriedade
Conjunto de ids de câmera física para este dispositivo de câmera lógica.
- Atributos
Comentários
Retorna o conjunto de ids de câmera física do qual essa lógica CameraDevice
é composta.
Um dispositivo de câmera é uma câmera lógica se tiver REQUEST_AVAILABLE_CAPABILITIES_LOGICAL_MULTI_CAMERA capacidade. Se o dispositivo da câmera não tiver a capacidade, o valor de retorno será um conjunto vazio.
Antes do nível 29 da API, todos os IDs retornados têm a garantia de serem retornados pelo CameraManager#getCameraIdList
, e podem ser abertos diretamente pelo CameraManager#openCamera
. A partir do nível 29 da API, para cada ID retornado, se ele também for retornado pelo CameraManager#getCameraIdList
, ele pode ser usado como uma câmera autônoma pelo CameraManager#openCamera
. Caso contrário, o ID da câmera só poderá ser usado como parte da câmera lógica atual.
O conjunto retornado não é modificável, portanto, qualquer tentativa de modificá-lo lançará um UnsupportedOperationException
arquivo .
Documentação Java para android.hardware.camera2.CameraCharacteristics.getPhysicalCameraIds()
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.