---
title: LayerRenderer.Drawable.TrackingArea.RenderValue
framework: compositorservices
role: symbol
role_heading: Structure
path: compositorservices/layerrenderer/drawable/trackingarea/rendervalue-swift.struct
---

# LayerRenderer.Drawable.TrackingArea.RenderValue

A value used when rendering a tracking area.

## Declaration

```swift
struct RenderValue
```

## Overview

Overview When rendering to cp_drawable_get_tracking_areas_texture use this value to write the pixel value. Upper bound limit is based on pixel format set by cp_layer_renderer_configuration_get_tracking_areas_format Can change per-frame for the same rendered mesh/object. A value of 0 is reserved to represent the absence of a tracking area.

## Topics

### Initializers

- [init(_:)](compositorservices/layerrenderer/drawable/trackingarea/rendervalue-swift.struct/init(_:).md)
- [init(rawValue:)](compositorservices/layerrenderer/drawable/trackingarea/rendervalue-swift.struct/init(rawvalue:).md)

### Type Properties

- [invalid](compositorservices/layerrenderer/drawable/trackingarea/rendervalue-swift.struct/invalid.md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
