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
15## 汇总
16
17
18### 成员变量
19
20| 名称 | 描述 |
21| -------- | -------- |
22| uint8_t \* [buf](#buf) | 音频buffer内存。  |
23| int32_t [size](#size) | 音频buffer内存大小。  |
24| int64_t [timestamp](#timestamp) | 音频buffer时间戳。  |
25| [OH_AudioCaptureSourceType](_a_v_screen_capture.md#oh_audiocapturesourcetype) [type](#type) | 音频录制源类型。  |
26
27
28## 结构体成员变量说明
29
30
31### buf
32
33```
34uint8_t* OH_AudioBuffer::buf
35```
36**描述**
37音频buffer内存。
38
39
40### size
41
42```
43int32_t OH_AudioBuffer::size
44```
45**描述**
46音频buffer内存大小。
47
48
49### timestamp
50
51```
52int64_t OH_AudioBuffer::timestamp
53```
54**描述**
55音频buffer时间戳。
56
57
58### type
59
60```
61OH_AudioCaptureSourceType OH_AudioBuffer::type
62```
63**描述**
64音频录制源类型。
65