---
title: "init(version:getBytePointer:releaseBytePointer:getBytesAtPosition:releaseInfo:)"
framework: coregraphics
role: symbol
role_heading: Initializer
path: "coregraphics/cgdataproviderdirectcallbacks/init(version:getbytepointer:releasebytepointer:getbytesatposition:releaseinfo:)"
---

# init(version:getBytePointer:releaseBytePointer:getBytesAtPosition:releaseInfo:)

## Declaration

```swift
init(version: UInt32, getBytePointer: CGDataProviderGetBytePointerCallback?, releaseBytePointer: CGDataProviderReleaseBytePointerCallback?, getBytesAtPosition: CGDataProviderGetBytesAtPositionCallback?, releaseInfo: CGDataProviderReleaseInfoCallback?)
```

## See Also

### Initializers

- [init()](coregraphics/cgdataproviderdirectcallbacks/init().md)
