---
title: GetControlScope
framework: audiodriverkit
role: symbol
role_heading: Instance Method
path: audiodriverkit/iouseraudiocontrol/getcontrolscope
---

# GetControlScope

Returns the control’s scope: input, output, global, or play-through.

## Declaration

```occ
IOUserAudioObjectPropertyScope GetControlScope();
```

## Return Value

Return Value The control’s scope.

## See Also

### Working with Control Properties

- [IOUserAudioObjectPropertyScope](audiodriverkit/audiodriverkit/iouseraudioobjectpropertyscope.md)
- [GetControlElement](audiodriverkit/iouseraudiocontrol/getcontrolelement.md)
- [IOUserAudioObjectPropertyElement](audiodriverkit/audiodriverkit/iouseraudioobjectpropertyelement.md)
- [IOUserAudioObjectPropertyElementMain](audiodriverkit/audiodriverkit/iouseraudioobjectpropertyelementmain.md)
- [GetIsSettable](audiodriverkit/iouseraudiocontrol/getissettable.md)
