---
title: internalRenderBlock
framework: audiotoolbox
role: symbol
role_heading: Instance Property
path: audiotoolbox/auaudiounit/internalrenderblock
---

# internalRenderBlock

The block which you must provide, via a getter, in order to implement rendering.

## Declaration

```swift
var internalRenderBlock: AUInternalRenderBlock { get }
```

## See Also

### Customizing the Audio Unit Behavior

- [registerSubclass(_:as:name:version:)](audiotoolbox/auaudiounit/registersubclass(_:as:name:version:).md)
- [shouldChange(to:for:)](audiotoolbox/auaudiounit/shouldchange(to:for:).md)
- [setRenderResourcesAllocated(_:)](audiotoolbox/auaudiounit/setrenderresourcesallocated(_:).md)
- [midiOutputBufferSizeHint](audiotoolbox/auaudiounit/midioutputbuffersizehint.md)
- [AUInternalRenderBlock](audiotoolbox/auinternalrenderblock.md)
