---
title: bufferBaseAddress()
framework: quartz
role: symbol
role_heading: Instance Method
path: quartz/qcplugininputimagesource/bufferbaseaddress()
---

# bufferBaseAddress()

Returns the base address of the image buffer.

## Declaration

```swift
func bufferBaseAddress() -> UnsafeRawPointer!
```

## Return Value

Return Value The base address of the buffer.

## Discussion

Discussion The base address is guaranteed to be aligned on a 16-byte boundary.

## See Also

### Getting Image Buffer Information

- [imageBounds()](quartz/qcplugininputimagesource/imagebounds().md)
- [bufferPixelsWide()](quartz/qcplugininputimagesource/bufferpixelswide().md)
- [bufferPixelsHigh()](quartz/qcplugininputimagesource/bufferpixelshigh().md)
- [bufferPixelFormat()](quartz/qcplugininputimagesource/bufferpixelformat().md)
- [bufferColorSpace()](quartz/qcplugininputimagesource/buffercolorspace().md)
- [bufferBytesPerRow()](quartz/qcplugininputimagesource/bufferbytesperrow().md)
