---
title: bufferBytesPerRow()
framework: quartz
role: symbol
role_heading: Instance Method
path: quartz/qcplugininputimagesource/bufferbytesperrow()
---

# bufferBytesPerRow()

Returns the  bytes per row of the buffer representation.

## Declaration

```swift
func bufferBytesPerRow() -> Int
```

## Return Value

Return Value The number of bytes per row of the buffer.

## Discussion

Discussion The number of bytes per row is guaranteed to be a multiple of 16.

## 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)
- [bufferBaseAddress()](quartz/qcplugininputimagesource/bufferbaseaddress().md)
