# 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 ``` **描述:** 传输大小,单位:帧。