1# OH_AudioCaptureInfo
2
3
4## Overview
5
6The OH_AudioCaptureInfo struct describes the audio capture information.
7
8When both **audioSampleRate** and **audioChannels** are **0**, the audio-related parameters are ignored and the audio data is not recorded.
9
10**System capability**: SystemCapability.Multimedia.Media.AVScreenCapture
11
12**Since**: 10
13
14**Related module**: [AVScreenCapture](_a_v_screen_capture.md)
15
16
17## Summary
18
19
20### Member Variables
21
22| Name| Description|
23| -------- | -------- |
24| int32_t [audioSampleRate](#audiosamplerate) | Audio sampling rate. |
25| int32_t [audioChannels](#audiochannels) | Number of audio channels. |
26| [OH_AudioCaptureSourceType](_a_v_screen_capture.md#oh_audiocapturesourcetype) [audioSource](#audiosource) | Audio source. |
27
28
29## Member Variable Description
30
31
32### audioChannels
33
34```
35int32_t OH_AudioCaptureInfo::audioChannels
36```
37**Description**
38Number of audio channels.
39
40
41### audioSampleRate
42
43```
44int32_t OH_AudioCaptureInfo::audioSampleRate
45```
46**Description**
47Audio sampling rate. For details about the supported rates, see [AudioSamplingRate](../apis-audio-kit/js-apis-audio.md#audiosamplingrate8) of Audio Kit.
48
49
50### audioSource
51
52```
53OH_AudioCaptureSourceType OH_AudioCaptureInfo::audioSource
54```
55**Description**
56Audio source.
57