---
title: FFEFFESCAPE
framework: Force Feedback
role: symbol
role_heading: Structure
platforms: [Mac Catalyst 13.0+, macOS 10.2+]
path: forcefeedback/ffeffescape
---

# FFEFFESCAPE

The FFEFFESCAPE structure passes hardware-specific data directly to the Force Feedback plugIn.

## Declaration

```swift
struct FFEFFESCAPE
```

## Topics

### Initializers

- [init()](forcefeedback/ffeffescape/init().md)
- [init(dwSize:dwCommand:lpvInBuffer:cbInBuffer:lpvOutBuffer:cbOutBuffer:)](forcefeedback/ffeffescape/init(dwsize:dwcommand:lpvinbuffer:cbinbuffer:lpvoutbuffer:cboutbuffer:).md)

### Instance Properties

- [cbInBuffer](forcefeedback/ffeffescape/cbinbuffer.md)
- [cbOutBuffer](forcefeedback/ffeffescape/cboutbuffer.md)
- [dwCommand](forcefeedback/ffeffescape/dwcommand.md)
- [dwSize](forcefeedback/ffeffescape/dwsize.md)
- [lpvInBuffer](forcefeedback/ffeffescape/lpvinbuffer.md)
- [lpvOutBuffer](forcefeedback/ffeffescape/lpvoutbuffer.md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)

## See Also

### Data Types

- [FFCAPABILITIES](forcefeedback/ffcapabilities.md)
- [FFCONDITION](forcefeedback/ffcondition.md)
- [FFCONSTANTFORCE](forcefeedback/ffconstantforce.md)
- [FFCUSTOMFORCE](forcefeedback/ffcustomforce.md)
- [FFEFFECT](forcefeedback/ffeffect.md)
- [FFENVELOPE](forcefeedback/ffenvelope.md)
- [FFPERIODIC](forcefeedback/ffperiodic.md)
- [FFRAMPFORCE](forcefeedback/fframpforce.md)
