• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# OH_AVScreenCaptureConfig
2<!--Kit: Media Kit-->
3<!--Subsystem: Multimedia-->
4<!--Owner: @zzs_911-->
5<!--Designer: @stupig001-->
6<!--Tester: @xdlinc-->
7<!--Adviser: @zengyawen-->
8
9## Overview
10
11The struct describes the screen capture configuration.
12
13**Since**: 10
14
15**Related module**: [AVScreenCapture](capi-avscreencapture.md)
16
17**Header file**: [native_avscreen_capture_base.h](capi-native-avscreen-capture-base-h.md)
18
19## Summary
20
21### Member Variables
22
23| Name| Description|
24| -- | -- |
25| [OH_CaptureMode](capi-native-avscreen-capture-base-h.md#oh_capturemode) captureMode | Screen capture mode.|
26| [OH_DataType](capi-native-avscreen-capture-base-h.md#oh_datatype) dataType | Data type of the screen capture stream.|
27| [OH_AudioInfo](capi-avscreencapture-oh-audioinfo.md) audioInfo | Audio capture information.|
28| [OH_VideoInfo](capi-avscreencapture-oh-videoinfo.md) videoInfo | Video capture information.|
29| [OH_RecorderInfo](capi-avscreencapture-oh-recorderinfo.md) recorderInfo | Recording file information. This member variable is mandatory when the data type is **OH_CAPTURE_FILE**.|
30