Поделиться через


Allocation.TimeStamp Свойство

Определение

Получите метку времени для последнего буфера, удерживаемого этим выделением.

public virtual long TimeStamp { [Android.Runtime.Register("getTimeStamp", "()J", "GetGetTimeStampHandler", ApiSince=24)] get; }
[<get: Android.Runtime.Register("getTimeStamp", "()J", "GetGetTimeStampHandler", ApiSince=24)>]
member this.TimeStamp : int64

Значение свойства

длинная метка времени, связанная с буфером, удерживаемым выделением.

Атрибуты

Комментарии

Получите метку времени для последнего буфера, удерживаемого этим выделением. Метка времени гарантированно будет уникальной и монотонно возрастающей. Значение по умолчанию: -1. Метка времени будет обновлена после каждого #ioReceive ioReceive() вызова.

Его можно использовать для идентификации изображений, сравнивая уникальные метки времени при использовании с android.hardware.camera2 API. Примеры шагов: 1. Сохраните android.hardware.camera2.TotalCaptureResult после завершения записи. 2. Получите метку времени после #ioReceive ioReceive() вызова. 3. Сравнение totalCaptureResult.get(CaptureResult.SENSOR_TIMESTAMP) с alloc.getTimeStamp().

Документация по Java для android.renderscript.Allocation.getTimeStamp().

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к