---
title: ScheduledAudioFileRegion
framework: audiotoolbox
role: symbol
role_heading: Structure
path: audiotoolbox/scheduledaudiofileregion
---

# ScheduledAudioFileRegion

## Declaration

```swift
struct ScheduledAudioFileRegion
```

## Topics

### Initializers

- [init(mTimeStamp:mCompletionProc:mCompletionProcUserData:mAudioFile:mLoopCount:mStartFrame:mFramesToPlay:)](audiotoolbox/scheduledaudiofileregion/init(mtimestamp:mcompletionproc:mcompletionprocuserdata:maudiofile:mloopcount:mstartframe:mframestoplay:).md)

### Instance Properties

- [mAudioFile](audiotoolbox/scheduledaudiofileregion/maudiofile.md)
- [mCompletionProc](audiotoolbox/scheduledaudiofileregion/mcompletionproc.md)
- [mCompletionProcUserData](audiotoolbox/scheduledaudiofileregion/mcompletionprocuserdata.md)
- [mFramesToPlay](audiotoolbox/scheduledaudiofileregion/mframestoplay.md)
- [mLoopCount](audiotoolbox/scheduledaudiofileregion/mloopcount.md)
- [mStartFrame](audiotoolbox/scheduledaudiofileregion/mstartframe.md)
- [mTimeStamp](audiotoolbox/scheduledaudiofileregion/mtimestamp.md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)

## See Also

### Audio Unit Types

- [ScheduledAudioSlice](audiotoolbox/scheduledaudioslice.md)
- [ScheduledAudioFileRegionCompletionProc](audiotoolbox/scheduledaudiofileregioncompletionproc.md)
- [ScheduledAudioSliceCompletionProc](audiotoolbox/scheduledaudioslicecompletionproc.md)
- [MIDIChannelNumber](audiotoolbox/midichannelnumber.md)
- [AUAudioObjectID](audiotoolbox/auaudioobjectid.md)
- [AUMIDICIProfileChangedBlock](audiotoolbox/aumidiciprofilechangedblock.md)
- [AUAudioChannelCount](audiotoolbox/auaudiochannelcount.md)
- [AUAudioFrameCount](audiotoolbox/auaudioframecount.md)
- [AUAudioUnitStatus](audiotoolbox/auaudiounitstatus.md)
- [AUEventListenerProc](audiotoolbox/aueventlistenerproc.md)
- [AUEventListenerRef](audiotoolbox/aueventlistenerref.md)
- [AUEventSampleTime](audiotoolbox/aueventsampletime.md)
- [AUImplementorValueObserver](audiotoolbox/auimplementorvalueobserver.md)
- [AUImplementorValueProvider](audiotoolbox/auimplementorvalueprovider.md)
- [AUInputHandler](audiotoolbox/auinputhandler.md)
