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**描述** 38 39mmap文件路径。 40 41 42### isShareable 43 44``` 45int AudioMmapBufferDescripter::isShareable 46``` 47**描述** 48 49mmap缓冲区是否可以在进程间共享。 50 51 52### memoryAddress 53 54``` 55byte [] AudioMmapBufferDescripter::memoryAddress 56``` 57**描述** 58 59指向mmap缓冲区的指针。 60 61 62### memoryFd 63 64``` 65FileDescriptor AudioMmapBufferDescripter::memoryFd 66``` 67**描述** 68 69mmap缓冲区的文件描述符。 70 71 72### offset 73 74``` 75unsigned int AudioMmapBufferDescripter::offset 76``` 77**描述** 78 79文件偏移。 80 81 82### totalBufferFrames 83 84``` 85int AudioMmapBufferDescripter::totalBufferFrames 86``` 87**描述** 88 89缓冲区总大小,单位:帧。 90 91 92### transferFrameSize 93 94``` 95int AudioMmapBufferDescripter::transferFrameSize 96``` 97**描述** 98 99传输大小,单位:帧。 100