Home
last modified time | relevance | path

Searched refs:windowMask (Results 1 – 13 of 13) sorted by relevance

/ohos5.0/foundation/multimodalinput/input/frameworks/proxy/events/test/
H A Dinput_manager_update_display_info_test.cpp42 …HOS::Media::PixelMap> MatrixToPixelmap(const std::vector<std::vector<uint32_t>> &windowMask) const;
49 const std::vector<std::vector<uint32_t>> &windowMask) const in MatrixToPixelmap()
53 uint32_t maskHeight = windowMask.size(); in MatrixToPixelmap()
58 uint32_t maskWidth = windowMask[0].size(); in MatrixToPixelmap()
73 if (windowMask[i].size() != maskWidth) { in MatrixToPixelmap()
76 i, windowMask[i].size(), maskWidth); in MatrixToPixelmap()
81 data[idx] = windowMask[i][j]; in MatrixToPixelmap()
/ohos5.0/foundation/window/window_manager/wm/test/unittest/
H A Dwindow_scene_session_impl_test3.cpp116 std::vector<std::vector<uint32_t>> windowMask; variable
119 auto ret = windowSceneSessionImpl->SetWindowMask(windowMask);
129 ret = windowSceneSessionImpl->SetWindowMask(windowMask);
131 windowMask = {{1, 1, 1}, {2, 2, 2}, {3, 3, 3}};
132 ret = windowSceneSessionImpl->SetWindowMask(windowMask);
134 EXPECT_FALSE(nullptr == windowSceneSessionImpl->HandleWindowMask(windowMask));
138 EXPECT_TRUE(nullptr == windowSceneSessionImpl->HandleWindowMask(windowMask));
142 EXPECT_FALSE(nullptr == windowSceneSessionImpl->HandleWindowMask(windowMask));
146 EXPECT_TRUE(nullptr == windowSceneSessionImpl->HandleWindowMask(windowMask));
150 EXPECT_FALSE(nullptr == windowSceneSessionImpl->HandleWindowMask(windowMask));
/ohos5.0/foundation/window/window_manager/wm/include/
H A Dwindow_scene_session_impl.h142 virtual WMError SetWindowMask(const std::vector<std::vector<uint32_t>>& windowMask) override;
237 …unique_ptr<Media::PixelMap> HandleWindowMask(const std::vector<std::vector<uint32_t>>& windowMask);
/ohos5.0/foundation/window/window_manager/window_scene/common/src/
H A Dwindow_session_property.cpp867 Media::PixelMap* windowMask = Media::PixelMap::Unmarshalling(parcel); in UnmarshallingWindowMask() local
868 if (windowMask != nullptr) { in UnmarshallingWindowMask()
869 property->SetWindowMask(std::shared_ptr<Media::PixelMap>(windowMask)); in UnmarshallingWindowMask()
1572 void WindowSessionProperty::SetWindowMask(const std::shared_ptr<Media::PixelMap>& windowMask) in SetWindowMask() argument
1574 windowMask_ = windowMask; in SetWindowMask()
/ohos5.0/foundation/window/window_manager/interfaces/kits/napi/window_runtime/window_napi/
H A Djs_window_utils.h332 …MaskFromJsValue(napi_env env, napi_value jsObject, std::vector<std::vector<uint32_t>>& windowMask);
H A Djs_window_utils.cpp956 …wMaskFromJsValue(napi_env env, napi_value jsObject, std::vector<std::vector<uint32_t>>& windowMask) in GetWindowMaskFromJsValue() argument
972 windowMask.emplace_back(elementArray); in GetWindowMaskFromJsValue()
H A Djs_window.cpp6452 std::vector<std::vector<uint32_t>> windowMask; in OnSetWindowMask() local
6453 if (!GetWindowMaskFromJsValue(env, argv[0], windowMask)) { in OnSetWindowMask()
6459 [weakToken, windowMask](napi_env env, NapiAsyncTask& task, int32_t status) { in OnSetWindowMask()
6472 WmErrorCode ret = WM_JS_TO_ERROR_CODE_MAP.at(weakWindow->SetWindowMask(windowMask)); in OnSetWindowMask()
/ohos5.0/foundation/window/window_manager/window_scene/common/include/
H A Dwindow_session_property.h93 void SetWindowMask(const std::shared_ptr<Media::PixelMap>& windowMask);
/ohos5.0/foundation/window/window_manager/previewer/include/
H A Dwindow.h376 virtual WMError SetWindowMask(const std::vector<std::vector<uint32_t>>& windowMask) in SetWindowMask() argument
/ohos5.0/foundation/window/window_manager/wm/src/
H A Dwindow_scene_session_impl.cpp4007 const std::vector<std::vector<uint32_t>>& windowMask) in HandleWindowMask() argument
4010 uint32_t maskHeight = windowMask.size(); in HandleWindowMask()
4015 uint32_t maskWidth = windowMask[0].size(); in HandleWindowMask()
4038 uint32_t channel = windowMask[i][j] > 0 ? fullChannel : 0; in HandleWindowMask()
4051 WMError WindowSceneSessionImpl::SetWindowMask(const std::vector<std::vector<uint32_t>>& windowMask) in SetWindowMask() argument
4059 std::shared_ptr<Media::PixelMap> mask = HandleWindowMask(windowMask); in SetWindowMask()
/ohos5.0/foundation/window/window_manager/interfaces/innerkits/wm/
H A Dwindow.h2287 virtual WMError SetWindowMask(const std::vector<std::vector<uint32_t>>& windowMask) in SetWindowMask() argument
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/
H A Djs-apis-window.md5845 setWindowMask(windowMask: Array&lt;Array&lt;number&gt;&gt;): Promise&lt;void&gt;;
5858 | windowMask | Array&lt;Array&lt;number&gt;&gt; | 是 | 异形窗口的掩码,该参数仅支持宽高为窗口宽高、取值为整数0和整数1的二维数组输入,整数0…
5883 let windowMask: Array<Array<number>> = [
5889 let promise = windowClass.setWindowMask(windowMask);
/ohos5.0/docs/en/application-dev/reference/apis-arkui/
H A Djs-apis-window.md5873 setWindowMask(windowMask: Array&lt;Array&lt;number&gt;&gt;): Promise&lt;void&gt;;
5891 | windowMask | Array&lt;Array&lt;number&gt;&gt; | Yes | Mask. The value can only be a two-dimensio…
5916 let windowMask: Array<Array<number>> = [
5922 let promise = windowClass.setWindowMask(windowMask);