1# AudioMmapBufferDescripter 2 3 4## 概述 5 6mmap缓冲区描述符。 7 8**起始版本:** 4.1 9 10**相关模块:**[HdiAudio](_hdi_audio_v20.md) 11 12 13## 汇总 14 15 16### Public 属性 17 18| 名称 | 描述 | 19| -------- | -------- | 20| byte[] [memoryAddress](#memoryaddress) | 指向mmap缓冲区的指针。 | 21| FileDescriptor [memoryFd](#memoryfd) | mmap缓冲区的文件描述符。 | 22| int [totalBufferFrames](#totalbufferframes) | 缓冲区总大小,单位:帧。 | 23| int [transferFrameSize](#transferframesize) | 传输大小,单位:帧。 | 24| int [isShareable](#isshareable) | mmap缓冲区是否可以在进程间共享。 | 25| unsigned int [offset](#offset) | 文件偏移。 | 26| String [filePath](#filepath) | mmap文件路径。 | 27 28 29## 类成员变量说明 30 31 32### filePath 33 34``` 35String AudioMmapBufferDescripter::filePath 36``` 37**描述** 38mmap文件路径。 39 40 41### isShareable 42 43``` 44int AudioMmapBufferDescripter::isShareable 45``` 46**描述** 47mmap缓冲区是否可以在进程间共享。 48 49 50### memoryAddress 51 52``` 53byte [] AudioMmapBufferDescripter::memoryAddress 54``` 55**描述** 56指向mmap缓冲区的指针。 57 58 59### memoryFd 60 61``` 62FileDescriptor AudioMmapBufferDescripter::memoryFd 63``` 64**描述** 65mmap缓冲区的文件描述符。 66 67 68### offset 69 70``` 71unsigned int AudioMmapBufferDescripter::offset 72``` 73**描述** 74文件偏移。 75 76 77### totalBufferFrames 78 79``` 80int AudioMmapBufferDescripter::totalBufferFrames 81``` 82**描述** 83缓冲区总大小,单位:帧。 84 85 86### transferFrameSize 87 88``` 89int AudioMmapBufferDescripter::transferFrameSize 90``` 91**描述** 92传输大小,单位:帧。 93