1# OH_VideoCaptureInfo 2 3 4## 概述 5 6视频录制信息。 7 8当videoFrameWidth和videoFrameHeight同时为0时,忽略视频相关参数不录制屏幕数据。 9 10**系统能力:** SystemCapability.Multimedia.Media.AVScreenCapture 11 12**起始版本:** 10 13 14**相关模块:**[AVScreenCapture](_a_v_screen_capture.md) 15 16**所在头文件:**[native_avscreen_capture_base.h](native__avscreen__capture__base_8h.md) 17 18 19## 汇总 20 21 22### 成员变量 23 24| 名称 | 描述 | 25| -------- | -------- | 26| uint64_t [displayId](#displayid) | 录制物理屏id,使用该参数需要在capturemode为CAPTURE_SPECIFIED_SCREEN模式下使用。 | 27| int32_t \* [missionIDs](#missionids) | 指定窗口id列表,使用该参数需要在capturemode为CAPTURE_SPECIFIED_WINDOW模式下使用。 | 28| int32_t [missionIDsLen](#missionidslen) | 指定窗口ID长度,使用该参数需要在capturemode为CAPTURE_SPECIFIED_WINDOW模式下使用。 | 29| int32_t [videoFrameWidth](#videoframewidth) | 采集视频的宽度设置,单位px。 | 30| int32_t [videoFrameHeight](#videoframeheight) | 采集视频的高度设置,单位px。 | 31| [OH_VideoSourceType](_a_v_screen_capture.md#oh_videosourcetype) [videoSource](#videosource) | 视频采集格式设置,目前仅支持RGBA格式。 | 32 33 34## 结构体成员变量说明 35 36 37### displayId 38 39``` 40uint64_t OH_VideoCaptureInfo::displayId 41``` 42 43**描述** 44 45录制物理屏id,使用该参数需要在capturemode为CAPTURE_SPECIFIED_SCREEN模式下使用。 46 47 48### missionIDs 49 50``` 51int32_t* OH_VideoCaptureInfo::missionIDs 52``` 53 54**描述** 55 56指定窗口id列表,使用该参数需要在capturemode为CAPTURE_SPECIFIED_WINDOW模式下使用。 57 58 59### missionIDsLen 60 61``` 62int32_t OH_VideoCaptureInfo::missionIDsLen 63``` 64 65**描述** 66 67指定窗口ID长度,使用该参数需要在capturemode为CAPTURE_SPECIFIED_WINDOW模式下使用。 68 69 70### videoFrameHeight 71 72``` 73int32_t OH_VideoCaptureInfo::videoFrameHeight 74``` 75 76**描述** 77 78采集视频的高度设置,单位px。 79 80 81### videoFrameWidth 82 83``` 84int32_t OH_VideoCaptureInfo::videoFrameWidth 85``` 86 87**描述** 88 89采集视频的宽度设置,单位px。 90 91 92### videoSource 93 94``` 95OH_VideoSourceType OH_VideoCaptureInfo::videoSource 96``` 97 98**描述** 99 100视频采集格式设置,目前仅支持RGBA格式。 101