Allocation.TimeStamp Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Get the timestamp for the most recent buffer held by this Allocation.
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
Property Value
long Timestamp associated with the buffer held by the Allocation.
- Attributes
Remarks
Get the timestamp for the most recent buffer held by this Allocation. The timestamp is guaranteed to be unique and monotonically increasing. Default value: -1. The timestamp will be updated after each #ioReceive ioReceive()
call.
It can be used to identify the images by comparing the unique timestamps when used with android.hardware.camera2
APIs. Example steps: 1. Save android.hardware.camera2.TotalCaptureResult
when the capture is completed. 2. Get the timestamp after #ioReceive ioReceive()
call. 3. Comparing totalCaptureResult.get(CaptureResult.SENSOR_TIMESTAMP) with alloc.getTimeStamp().
Java documentation for android.renderscript.Allocation.getTimeStamp()
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.