# CameraFrame

`import { CameraFrame } from "destack:device/binding";`

Camera frame result.

```ds title="CameraFrame"
export struct CameraFrame {
    timestampNs: uint64;
    sequence: uint64;
    format: CameraFormat;
    bytes: uint64;
    planes: uint32;
}
```

[language/library/src/device/binding/camera.ds:172:183](https://github.com/destack-sh/destack/blob/main/language/library/src/device/binding/camera.ds#L172-L183)

## Members

### `timestampNs: uint64`

Frame timestamp in nanoseconds.

### `sequence: uint64`

Monotonic sequence number for this stream.

### `format: CameraFormat`

Frame format.

### `bytes: uint64`

Payload bytes written.

### `planes: uint32`

Plane entries written.
