<!--
{
  "availability" : [
    "macOS: 15.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "CoreHID",
  "identifier" : "/documentation/CoreHID/HIDUsage/LightingAndIlluminationUsage",
  "metadataVersion" : "0.1.0",
  "role" : "Enumeration",
  "symbol" : {
    "kind" : "Enumeration",
    "modules" : [
      "Core HID",
      "CoreHID"
    ],
    "preciseIdentifier" : "s:7CoreHID8HIDUsageO28LightingAndIlluminationUsageO"
  },
  "title" : "HIDUsage.LightingAndIlluminationUsage"
}
-->

# HIDUsage.LightingAndIlluminationUsage

```
enum LightingAndIlluminationUsage
```

## Topics

### Enumeration Cases

[`case autonomousMode`](/documentation/CoreHID/HIDUsage/LightingAndIlluminationUsage/autonomousMode)

[`case blueLevelCount`](/documentation/CoreHID/HIDUsage/LightingAndIlluminationUsage/blueLevelCount)

[`case blueUpdateChannel`](/documentation/CoreHID/HIDUsage/LightingAndIlluminationUsage/blueUpdateChannel)

[`case boundingBoxDepthInMicrometers`](/documentation/CoreHID/HIDUsage/LightingAndIlluminationUsage/boundingBoxDepthInMicrometers)

[`case boundingBoxHeightInMicrometers`](/documentation/CoreHID/HIDUsage/LightingAndIlluminationUsage/boundingBoxHeightInMicrometers)

[`case boundingBoxWidthInMicrometers`](/documentation/CoreHID/HIDUsage/LightingAndIlluminationUsage/boundingBoxWidthInMicrometers)

[`case greenLevelCount`](/documentation/CoreHID/HIDUsage/LightingAndIlluminationUsage/greenLevelCount)

[`case greenUpdateChannel`](/documentation/CoreHID/HIDUsage/LightingAndIlluminationUsage/greenUpdateChannel)

[`case inputBinding`](/documentation/CoreHID/HIDUsage/LightingAndIlluminationUsage/inputBinding)

[`case intensityLevelCount`](/documentation/CoreHID/HIDUsage/LightingAndIlluminationUsage/intensityLevelCount)

[`case intensityUpdateChannel`](/documentation/CoreHID/HIDUsage/LightingAndIlluminationUsage/intensityUpdateChannel)

[`case isProgrammable`](/documentation/CoreHID/HIDUsage/LightingAndIlluminationUsage/isProgrammable)

[`case lampArray`](/documentation/CoreHID/HIDUsage/LightingAndIlluminationUsage/lampArray)

[`case lampArrayAttributesReport`](/documentation/CoreHID/HIDUsage/LightingAndIlluminationUsage/lampArrayAttributesReport)

[`case lampArrayControlReport`](/documentation/CoreHID/HIDUsage/LightingAndIlluminationUsage/lampArrayControlReport)

[`case lampArrayKind`](/documentation/CoreHID/HIDUsage/LightingAndIlluminationUsage/lampArrayKind)

[`case lampAttributesRequestReport`](/documentation/CoreHID/HIDUsage/LightingAndIlluminationUsage/lampAttributesRequestReport)

[`case lampAttributesResponseReport`](/documentation/CoreHID/HIDUsage/LightingAndIlluminationUsage/lampAttributesResponseReport)

[`case lampCount`](/documentation/CoreHID/HIDUsage/LightingAndIlluminationUsage/lampCount)

[`case lampId`](/documentation/CoreHID/HIDUsage/LightingAndIlluminationUsage/lampId)

[`case lampIdEnd`](/documentation/CoreHID/HIDUsage/LightingAndIlluminationUsage/lampIdEnd)

[`case lampIdStart`](/documentation/CoreHID/HIDUsage/LightingAndIlluminationUsage/lampIdStart)

[`case lampMultiUpdateReport`](/documentation/CoreHID/HIDUsage/LightingAndIlluminationUsage/lampMultiUpdateReport)

[`case lampPurposes`](/documentation/CoreHID/HIDUsage/LightingAndIlluminationUsage/lampPurposes)

[`case lampRangeUpdateReport`](/documentation/CoreHID/HIDUsage/LightingAndIlluminationUsage/lampRangeUpdateReport)

[`case lampUpdateFlags`](/documentation/CoreHID/HIDUsage/LightingAndIlluminationUsage/lampUpdateFlags)

[`case minUpdateIntervalInMicroseconds`](/documentation/CoreHID/HIDUsage/LightingAndIlluminationUsage/minUpdateIntervalInMicroseconds)

[`case positionXInMicrometers`](/documentation/CoreHID/HIDUsage/LightingAndIlluminationUsage/positionXInMicrometers)

[`case positionYInMicrometers`](/documentation/CoreHID/HIDUsage/LightingAndIlluminationUsage/positionYInMicrometers)

[`case positionZInMicrometers`](/documentation/CoreHID/HIDUsage/LightingAndIlluminationUsage/positionZInMicrometers)

[`case redLevelCount`](/documentation/CoreHID/HIDUsage/LightingAndIlluminationUsage/redLevelCount)

[`case redUpdateChannel`](/documentation/CoreHID/HIDUsage/LightingAndIlluminationUsage/redUpdateChannel)

[`case updateLatencyInMicroseconds`](/documentation/CoreHID/HIDUsage/LightingAndIlluminationUsage/updateLatencyInMicroseconds)

### Type Properties

[`static let page: UInt16`](/documentation/CoreHID/HIDUsage/LightingAndIlluminationUsage/page)

## Relationships

### Conforms To

[`Copyable`](/documentation/Swift/Copyable)

[`Sendable`](/documentation/Swift/Sendable)

[`SendableMetatype`](/documentation/Swift/SendableMetatype)

[`Equatable`](/documentation/Swift/Equatable)

[`Escapable`](/documentation/Swift/Escapable)

[`RawRepresentable`](/documentation/Swift/RawRepresentable)

[`Hashable`](/documentation/Swift/Hashable)

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)