# AudioMmapBufferDescripter
## 概述
mmap缓冲区描述符。
**Since:**
3.2
**Version:**
1.0
**相关模块:**
[Audio](_audio.md)
## 汇总
### Public 属性
| 名称 | 描述 |
| -------- | -------- |
| [memoryAddress](#memoryaddress) | byte[]
指向mmap缓冲区的指针。 |
| [memoryFd](#memoryfd) | int
mmap缓冲区的文件描述符。 |
| [totalBufferFrames](#totalbufferframes) | int
缓冲区总大小,单位:帧。 |
| [transferFrameSize](#transferframesize) | int
传输大小,单位:帧。 |
| [isShareable](#isshareable) | int
mmap缓冲区是否可以在进程间共享。 |
| [offset](#offset) | unsigned int
文件偏移。 |
| [filePath](#filepath) | String
mmap文件路径。 |
## 类成员变量说明
### filePath
```
String AudioMmapBufferDescripter::filePath
```
**描述:**
mmap文件路径。
### isShareable
```
int AudioMmapBufferDescripter::isShareable
```
**描述:**
mmap缓冲区是否可以在进程间共享。
### memoryAddress
```
byte [] AudioMmapBufferDescripter::memoryAddress
```
**描述:**
指向mmap缓冲区的指针。
### memoryFd
```
int AudioMmapBufferDescripter::memoryFd
```
**描述:**
mmap缓冲区的文件描述符。
### offset
```
unsigned int AudioMmapBufferDescripter::offset
```
**描述:**
文件偏移。
### totalBufferFrames
```
int AudioMmapBufferDescripter::totalBufferFrames
```
**描述:**
缓冲区总大小,单位:帧。
### transferFrameSize
```
int AudioMmapBufferDescripter::transferFrameSize
```
**描述:**
传输大小,单位:帧。