---
title: DockAccessory.CameraInformation
framework: dockkit
role: symbol
role_heading: Structure
path: dockkit/dockaccessory/camerainformation
---

# DockAccessory.CameraInformation

A collection of tracking information about the camera currently in use.

## Declaration

```swift
struct CameraInformation
```

## Overview

Overview Use this class in conjuction with track(_:cameraInformation:) and track(_:cameraInformation:).

## Topics

### Creating the object

- [init(captureDevice:cameraPosition:orientation:cameraIntrinsics:referenceDimensions:)](dockkit/dockaccessory/camerainformation/init(capturedevice:cameraposition:orientation:cameraintrinsics:referencedimensions:).md)

### Getting camera information

- [cameraPosition](dockkit/dockaccessory/camerainformation/cameraposition.md)
- [cameraIntrinsics](dockkit/dockaccessory/camerainformation/cameraintrinsics.md)
- [captureDevice](dockkit/dockaccessory/camerainformation/capturedevice.md)
- [orientation](dockkit/dockaccessory/camerainformation/orientation.md)
- [referenceDimensions](dockkit/dockaccessory/camerainformation/referencedimensions.md)

## Relationships

### Conforms To

- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Selecting and tracking

- [selectSubject(at:)](dockkit/dockaccessory/selectsubject(at:).md)
- [track(_:cameraInformation:)](dockkit/dockaccessory/track(_:camerainformation:)-4yl9b.md)
- [track(_:cameraInformation:)](dockkit/dockaccessory/track(_:camerainformation:)-44mwn.md)
- [DockAccessory.Observation](dockkit/dockaccessory/observation.md)
- [DockAccessory.CameraOrientation](dockkit/dockaccessory/cameraorientation.md)
