CameraExtensionCharacteristics.GetAvailableCaptureResultKeys(Int32) Método
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 chaves suportado por um CaptureResult
passado como um argumento para CameraExtensionSession.ExtensionCaptureCallback#onCaptureResultAvailable
.
[Android.Runtime.Register("getAvailableCaptureResultKeys", "(I)Ljava/util/Set;", "", ApiSince=33)]
public System.Collections.Generic.ICollection<Android.Hardware.Camera2.CaptureResult.Key> GetAvailableCaptureResultKeys (int extension);
[<Android.Runtime.Register("getAvailableCaptureResultKeys", "(I)Ljava/util/Set;", "", ApiSince=33)>]
member this.GetAvailableCaptureResultKeys : int -> System.Collections.Generic.ICollection<Android.Hardware.Camera2.CaptureResult.Key>
Parâmetros
- extension
- Int32
o tipo de extensão
Retornos
conjunto não modificável de chaves de resultado de captura suportadas pela sessão de extensão da câmera inicializada com o tipo de extensão fornecido.
- Atributos
Comentários
Retorna o conjunto de chaves suportado por um CaptureResult
passado como um argumento para CameraExtensionSession.ExtensionCaptureCallback#onCaptureResultAvailable
.
O conjunto retornado não é modificável, portanto, qualquer tentativa de modificá-lo lançará um UnsupportedOperationException
arquivo .
Caso o conjunto esteja vazio, a extensão não é capaz de suportar nenhum resultado de captura e o retorno de CameraExtensionSession.ExtensionCaptureCallback#onCaptureResultAvailable
chamada não será disparado.
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.