# buffer

Roblox Engine API data type from Roblox Studio 0.744.0.7441077 (version-7aaa6838d36c4448).

- Category: DataType
- HTML page: https://rapi.sleaze.dev/index/types/buffer/
- Roblox documentation: https://create.roblox.com/docs/reference/engine/libraries/buffer

## Used by

Each entry lists the class, then the role and names of the members that use this type.

- [EditableImage](https://rapi.sleaze.dev/classes/EditableImage.md): method return `ReadPixelsBuffer`; method parameter `WritePixelsBuffer`
- [EncodingService](https://rapi.sleaze.dev/classes/EncodingService.md): method parameter `Base64Decode`, `Base64Encode`, `CompressBuffer`, `ComputeBufferHash`, `DecompressBuffer`, `GetDecompressedBufferSize`; method return `Base64Decode`, `Base64Encode`, `CompressBuffer`, `ComputeBufferHash`, `DecompressBuffer`
- [HeapProfilerService](https://rapi.sleaze.dev/classes/HeapProfilerService.md): event parameter `OnNewData`
- [MicroProfilerService](https://rapi.sleaze.dev/classes/MicroProfilerService.md): method parameter `GetDataInRange`, `ProcessCommand`
- [MomentsService](https://rapi.sleaze.dev/classes/MomentsService.md): method return `FetchPostAsync`
- [SerializationService](https://rapi.sleaze.dev/classes/SerializationService.md): method parameter `DeserializeInstancesAsync`; method return `SerializeInstancesAsync`
- [StudioScreenshotCapture](https://rapi.sleaze.dev/classes/StudioScreenshotCapture.md): method return `GetBuffer`
- [VoxelBuffer](https://rapi.sleaze.dev/classes/VoxelBuffer.md): method parameter `FromHeightmapAsync`
