OutputConfiguration.TimestampBaseDefault Campo
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.
Cuidado
This constant will be removed in the future version. Use Android.Hardware.Camera2.Params.TimestampBase enum directly instead of this field.
Base de carimbo de data/hora padrão.
[Android.Runtime.Register("TIMESTAMP_BASE_DEFAULT", ApiSince=33)]
[System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.Params.TimestampBase enum directly instead of this field.", true)]
public const Android.Hardware.Camera2.Params.TimestampBase TimestampBaseDefault = 0;
[<Android.Runtime.Register("TIMESTAMP_BASE_DEFAULT", ApiSince=33)>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.Params.TimestampBase enum directly instead of this field.", true)>]
val mutable TimestampBaseDefault : Android.Hardware.Camera2.Params.TimestampBase
Valor do campo
Value = 0Implementações
- Atributos
Comentários
Base de carimbo de data/hora padrão.
O dispositivo de câmera decide o carimbo de data/hora com base nas propriedades da superfície de saída.
<li> Para uma superfície de saída do SurfaceView, a base de carimbo de data/hora é #TIMESTAMP_BASE_CHOREOGRAPHER_SYNCED. O carimbo de data/hora é substituído por pulsos coreógrafos do subsistema de exibição para uma exibição mais suave de quadros de câmera quando o dispositivo de câmera é executado em taxa de quadros fixa. O carimbo de data/hora está aproximadamente na mesma base de tempo que android.os.SystemClock#uptimeMillis.</li><li> Para uma superfície de saída de MediaRecorder, MediaCodec ou ImageReader com sinalizador android.hardware.HardwareBuffer#USAGE_VIDEO_ENCODE de uso, a base de carimbo de data/hora é #TIMESTAMP_BASE_MONOTONIC, que é aproximadamente a mesma base de android.os.SystemClock#uptimeMillistempo que .</li><li> Para todos os outros casos, a base de carimbo de data/hora é #TIMESTAMP_BASE_SENSOR, a mesma especificada por CameraCharacteristics#SENSOR_INFO_TIMESTAMP_SOURCE.
<ul><li> Para uma superfície de saída do SurfaceTexture, o sistema de câmera reutiliza a entrega de quadros de saída com base em intervalos de leitura de imagem, reduzindo o tremulação do visor. Os carimbos de data/hora das imagens permanecem a ser #TIMESTAMP_BASE_SENSOR.</li></ul></li>
Observe que a redução do tremulação de quadros para SurfaceView e SurfaceTexture vem com um pequeno aumento na latência de fóton para fóton, que é o momento de quando os fótons chegam à cena até quando os pixels correspondentes aparecem na tela. Se a latência de fóton para fóton for mais importante do que a suavidade do visor, #TIMESTAMP_BASE_SENSOR deverá ser usada em vez disso.
Java documentação para android.hardware.camera2.params.OutputConfiguration.TIMESTAMP_BASE_DEFAULT.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.