• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# AVScreenCapture
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 module provides APIs for screen capture.
12
13You can refer to the corresponding development guide and samples based on your development requirements.
14
15- [Using AVScreenCapture to Capture Screens and Obtain Streams](../../media/media/using-avscreencapture-for-buffer.md)
16- [Using AVScreenCapture to Capture Screens and Write Them to Files](../../media/media/using-avscreencapture-for-file.md)
17
18**Since**: 10
19
20## File Summary
21
22| Name| Description|
23| -- | -- |
24| [native_avscreen_capture.h](capi-native-avscreen-capture-h.md) | Declares the APIs used to create an OH_AVScreenCapture instance.|
25| [native_avscreen_capture_base.h](capi-native-avscreen-capture-base-h.md) | Declares the common structs, character constants, and enums used for running screen capture.|
26| [native_avscreen_capture_errors.h](capi-native-avscreen-capture-errors-h.md) | Declares the error codes generated during screen capture.|
27