---
title: cChannels
framework: Force Feedback
role: symbol
role_heading: Instance Property
platforms: [Mac Catalyst 13.0+, macOS 10.2+]
path: forcefeedback/ffcustomforce/cchannels
---

# cChannels

Number of channels (axes) affected by this force.

## Declaration

```swift
var cChannels: DWORD
```

## Discussion

Discussion The first channel is applied to the first axis associated with the effect, the second to the second, and so on. If there are fewer channels than axes, nothing is associated with the extra axes. If there is only a single channel, the effect is rotated in the direction specified by the rglDirection member of the FFEFFECT structure. If there is more than one channel, rotation is not allowed. Not all devices support rotation of custom effects.

## See Also

### Instance Properties

- [cSamples](forcefeedback/ffcustomforce/csamples.md)
- [dwSamplePeriod](forcefeedback/ffcustomforce/dwsampleperiod.md)
- [rglForceData](forcefeedback/ffcustomforce/rglforcedata.md)
