---
title: startCursor
framework: avfoundation
role: symbol
role_heading: Instance Property
path: avfoundation/avsamplebufferrequest/startcursor
---

# startCursor

The starting cursor position.

## Declaration

```swift
var startCursor: AVSampleCursor { get }
```

## Discussion

Discussion The CMSampleBuffer created with the request must include the sample at this position.

## See Also

### Configuring sample buffer request parameters

- [direction](avfoundation/avsamplebufferrequest/direction-swift.property.md)
- [AVSampleBufferRequest.Direction](avfoundation/avsamplebufferrequest/direction-swift.enum.md)
- [limitCursor](avfoundation/avsamplebufferrequest/limitcursor.md)
- [maxSampleCount](avfoundation/avsamplebufferrequest/maxsamplecount.md)
- [mode](avfoundation/avsamplebufferrequest/mode-swift.property.md)
- [AVSampleBufferRequest.Mode](avfoundation/avsamplebufferrequest/mode-swift.enum.md)
- [overrideTime](avfoundation/avsamplebufferrequest/overridetime.md)
- [preferredMinSampleCount](avfoundation/avsamplebufferrequest/preferredminsamplecount.md)
