CaptureData Class

Namespace: id3.Devices

Definition

This class is designed to encapsulate the entirety of data captured by a device, ranging from multimedia streams to sensor data.
It not only stores the raw data but also maintains metadata like the number of frames captured and precise timestamps, thereby offering a comprehensive view of the capture context.
Its design is geared towards ensuring ease of data manipulation and accessibility, supporting a wide range of applications from video processing to data logging and analysis.

Properties

Name

Type

Description

data

byte[]

Stores the raw bytes of captured data, accommodating any form of binary data.

frameCount

int

Maintains a count of the total number of data frames captured since the initiation of the capture session.

str

string

Provides a string representation of the captured data, facilitating scenarios where data needs to be interpreted or displayed as text.

timestamp

long

Records the exact time of data capture, typically as a timestamp in a universal format.

Methods

Name

Description

clone

Clones the CaptureData object.