1# OH_AudioBuffer 2 3 4## 概述 5 6定义了音频数据的大小,类型,时间戳等配置信息。 7 8**系统能力:** SystemCapability.Multimedia.Media.AVScreenCapture 9 10**起始版本:** 10 11 12**相关模块:**[AVScreenCapture](_a_v_screen_capture.md) 13 14**所在头文件:**[native_avscreen_capture_base.h](native__avscreen__capture__base_8h.md) 15 16 17## 汇总 18 19 20### 成员变量 21 22| 名称 | 描述 | 23| -------- | -------- | 24| uint8_t \* [buf](#buf) | 音频buffer内存。 | 25| int32_t [size](#size) | 音频buffer内存大小。 | 26| int64_t [timestamp](#timestamp) | 音频buffer时间戳。 | 27| [OH_AudioCaptureSourceType](_a_v_screen_capture.md#oh_audiocapturesourcetype) [type](#type) | 音频录制源类型。 | 28 29 30## 结构体成员变量说明 31 32 33### buf 34 35``` 36uint8_t* OH_AudioBuffer::buf 37``` 38**描述** 39音频buffer内存。 40 41 42### size 43 44``` 45int32_t OH_AudioBuffer::size 46``` 47**描述** 48音频buffer内存大小。 49 50 51### timestamp 52 53``` 54int64_t OH_AudioBuffer::timestamp 55``` 56**描述** 57音频buffer时间戳。 58 59 60### type 61 62``` 63OH_AudioCaptureSourceType OH_AudioBuffer::type 64``` 65**描述** 66音频录制源类型。 67