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**Header file**: [native_avscreen_capture_base.h](native__avscreen__capture__base_8h.md) 17 18 19## Summary 20 21 22### Member Variables 23 24| Name| Description| 25| -------- | -------- | 26| int32_t [audioSampleRate](#audiosamplerate) | Audio sampling rate. | 27| int32_t [audioChannels](#audiochannels) | Number of audio channels. | 28| [OH_AudioCaptureSourceType](_a_v_screen_capture.md#oh_audiocapturesourcetype) [audioSource](#audiosource) | Audio source. | 29 30 31## Member Variable Description 32 33 34### audioChannels 35 36``` 37int32_t OH_AudioCaptureInfo::audioChannels 38``` 39**Description** 40Number of audio channels. 41 42 43### audioSampleRate 44 45``` 46int32_t OH_AudioCaptureInfo::audioSampleRate 47``` 48**Description** 49Audio sampling rate. For details about the supported rates, see [AudioSamplingRate](../apis-audio-kit/js-apis-audio.md#audiosamplingrate8) of Audio Kit. 50 51 52### audioSource 53 54``` 55OH_AudioCaptureSourceType OH_AudioCaptureInfo::audioSource 56``` 57**Description** 58Audio source. 59