/ohos5.0/foundation/multimedia/player_framework/test/unittest/screen_capture_test/native/src/ |
H A D | screen_capture_native_mock.cpp | 163 int32_t ScreenCaptureNativeMock::SkipPrivacyMode(int32_t *windowIDs, int32_t windowCount) in SkipPrivacyMode() argument 168 vec.push_back(static_cast<uint64_t>(*(windowIDs + i))); in SkipPrivacyMode() 205 int32_t ScreenCaptureNativeMock::ExcludeWindowContent(int32_t *windowIDs, int32_t windowCount) in ExcludeWindowContent() argument 211 vec.push_back(static_cast<uint64_t>(*(windowIDs + i))); in ExcludeWindowContent()
|
/ohos5.0/docs/zh-cn/application-dev/media/media/ |
H A D | using-avscreencapture-ArkTs.md | 131 let windowIDs = [57, 86]; 132 await screenCapture.skipPrivacyMode(windowIDs); 239 let windowIDs = [57, 86]; 240 await this.screenCapture?.skipPrivacyMode(windowIDs);
|
/ohos5.0/foundation/multimedia/player_framework/interfaces/kits/c/ |
H A D | native_avscreen_capture.h | 325 struct OH_AVScreenCapture_ContentFilter *filter, int32_t *windowIDs, int32_t windowCount); 358 int32_t *windowIDs, int32_t windowCount);
|
/ohos5.0/foundation/multimedia/player_framework/test/unittest/screen_capture_test/native/include/ |
H A D | screen_capture_native_mock.h | 40 int32_t SkipPrivacyMode(int32_t *windowIDs, int32_t windowCount) override; 46 int32_t ExcludeWindowContent(int32_t *windowIDs, int32_t windowCount) override;
|
/ohos5.0/foundation/multimedia/player_framework/test/unittest/screen_capture_test/capi/include/ |
H A D | screen_capture_capi_mock.h | 40 int32_t SkipPrivacyMode(int32_t *windowIDs, int32_t windowCount) override; 47 int32_t ExcludeWindowContent(int32_t *windowIDs, int32_t windowCount) override;
|
/ohos5.0/foundation/multimedia/player_framework/test/unittest/screen_capture_test/ |
H A D | screen_capture_mock.h | 84 virtual int32_t SkipPrivacyMode(int32_t *windowIDs, int32_t windowCount) = 0; 91 virtual int32_t ExcludeWindowContent(int32_t *windowIDs, int32_t windowCount) = 0;
|
/ohos5.0/foundation/multimedia/player_framework/test/unittest/screen_capture_test/capi/src/ |
H A D | screen_capture_capi_mock.cpp | 279 int32_t ScreenCaptureCapiMock::SkipPrivacyMode(int32_t *windowIDs, int32_t windowCount) in SkipPrivacyMode() argument 282 return OH_AVScreenCapture_SkipPrivacyMode(screenCapture_, windowIDs, windowCount); in SkipPrivacyMode() 343 int32_t ScreenCaptureCapiMock::ExcludeWindowContent(int32_t *windowIDs, int32_t windowCount) in ExcludeWindowContent() argument 352 OH_AVScreenCapture_ContentFilter_AddWindowContent(contentFilter_, windowIDs, windowCount); in ExcludeWindowContent()
|
/ohos5.0/foundation/multimedia/player_framework/frameworks/native/capi/screencapture/ |
H A D | native_avscreen_capture.cpp | 864 struct OH_AVScreenCapture_ContentFilter *filter, int32_t *windowIDs, int32_t windowCount) in OH_AVScreenCapture_ContentFilter_AddWindowContent() argument 869 … CHECK_AND_RETURN_RET_LOG(windowIDs != nullptr && windowCount > 0 && windowCount < MAX_WINDOWS_LEN, in OH_AVScreenCapture_ContentFilter_AddWindowContent() 873 if (static_cast<int32_t>(*(windowIDs + i)) >= 0) { in OH_AVScreenCapture_ContentFilter_AddWindowContent() 874 vec.push_back(static_cast<uint64_t>(*(windowIDs + i))); in OH_AVScreenCapture_ContentFilter_AddWindowContent() 901 int32_t *windowIDs, int32_t windowCount) in OH_AVScreenCapture_SkipPrivacyMode() argument 909 CHECK_AND_RETURN_RET_LOG(!(windowIDs == nullptr && windowCount > 0), in OH_AVScreenCapture_SkipPrivacyMode() 913 if (static_cast<int32_t>(*(windowIDs + i)) >= 0) { in OH_AVScreenCapture_SkipPrivacyMode() 914 vec.push_back(static_cast<uint64_t>(*(windowIDs + i))); in OH_AVScreenCapture_SkipPrivacyMode()
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-media-kit/ |
H A D | _a_v_screen_capture.md | 127 …e_ContentFilter](#oh_avscreencapture_contentfilter) \*filter, int32_t \*windowIDs, int32_t windowC… 129 … (struct [OH_AVScreenCapture](#oh_avscreencapture) \*capture, int32_t \*windowIDs, int32_t windowC… 959 …indowContent (struct OH_AVScreenCapture_ContentFilter *filter, int32_t *windowIDs, int32_t windowC… 973 | windowIDs | 指向窗口ID的指针。 | 1616 …nCapture_SkipPrivacyMode (struct OH_AVScreenCapture * capture, int32_t *windowIDs, int32_t windowC… 1621 调用该方法可以豁免隐私窗口,windowIDs为需要豁免的隐私窗口ID指针,windowCount 为隐私窗口ID列表的长度,目前豁免需要传入所有隐私子窗口和主窗口ID。 1632 | windowIDs | 向隐私窗口ID的指针。 |
|
H A D | native__avscreen__capture_8h.md | 48 …screen_capture.md#oh_avscreencapture_contentfilter) \*filter, int32_t \*windowIDs, int32_t windowC… 50 …apture](_a_v_screen_capture.md#oh_avscreencapture) \*capture, int32_t \*windowIDs, int32_t windowC…
|
H A D | js-apis-media.md | 7820 skipPrivacyMode(windowIDs: Array\<number>): Promise\<void> 7831 | windowIDs | Array\<number> | 是 | 需要豁免隐私的窗口列表,包括主窗口id和子窗口id,窗口属性获取方法可以参考[窗口API引用](../apis-arkui/… 7851 let windowIDs = []; 7852 avScreenCaptureRecorder.skipPrivacyMode(windowIDs).then(() => {
|
/ohos5.0/docs/en/application-dev/media/media/ |
H A D | using-avscreencapture-ArkTs.md | 131 let windowIDs = [57, 86]; 132 await screenCapture.skipPrivacyMode(windowIDs); 239 let windowIDs = [57, 86]; 240 await this.screenCapture?.skipPrivacyMode(windowIDs);
|
/ohos5.0/docs/en/application-dev/reference/apis-media-kit/ |
H A D | native__avscreen__capture_8h.md | 48 …screen_capture.md#oh_avscreencapture_contentfilter) \*filter, int32_t \*windowIDs, int32_t windowC… 50 …apture](_a_v_screen_capture.md#oh_avscreencapture) \*capture, int32_t \*windowIDs, int32_t windowC…
|
H A D | _a_v_screen_capture.md | 127 …e_ContentFilter](#oh_avscreencapture_contentfilter) \*filter, int32_t \*windowIDs, int32_t windowC… 129 … (struct [OH_AVScreenCapture](#oh_avscreencapture) \*capture, int32_t \*windowIDs, int32_t windowC… 1047 …indowContent (struct OH_AVScreenCapture_ContentFilter *filter, int32_t *windowIDs, int32_t windowC… 1063 | windowIDs | Pointer to the window IDs. | 1748 …nCapture_SkipPrivacyMode (struct OH_AVScreenCapture * capture, int32_t *windowIDs, int32_t windowC… 1766 | windowIDs | Pointer to the IDs of the privacy windows to skip.|
|
H A D | js-apis-media.md | 7876 skipPrivacyMode(windowIDs: Array\<number>): Promise\<void> 7887 | windowIDs | Array\<number> | Yes | IDs of windows that require privacy exemption, including the … 7907 let windowIDs = []; 7908 avScreenCaptureRecorder.skipPrivacyMode(windowIDs).then(() => {
|