From 187f5415568d6f413722a26b957e241b3414b0e7 Mon Sep 17 00:00:00 2001 From: shegangbin Date: Tue, 29 Aug 2023 16:30:45 +0800 Subject: [PATCH] fix docs Signed-off-by: shegangbin --- zh-cn/application-dev/napi/native-window-guidelines.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh-cn/application-dev/napi/native-window-guidelines.md b/zh-cn/application-dev/napi/native-window-guidelines.md index 8c6d3482c7..da53e53cae 100644 --- a/zh-cn/application-dev/napi/native-window-guidelines.md +++ b/zh-cn/application-dev/napi/native-window-guidelines.md @@ -52,6 +52,10 @@ libnative_window.so OH_NativeXComponent *nativeXComponent = nullptr; // 通过napi_unwrap接口,解析出NativeXComponent的实例指针 napi_unwrap(env, exportInstance, reinterpret_cast(&nativeXComponent)); + // 获取XComponentId + char idStr[OH_XCOMPONENT_ID_LEN_MAX + 1] = {}; + uint64_t idSize = OH_XCOMPONENT_ID_LEN_MAX + 1; + OH_NativeXComponent_GetXComponentId(nativeXComponent, idStr, &idSize); ``` 3. 定义 OH_NativeXComponent_Callback。 ```c++ @@ -103,10 +107,6 @@ libnative_window.so int32_t height = 0x100; // 这里的nativeWindow是从上一步骤中的回调函数中获得的 int32_t ret = OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, code, width, height); - // 设置 OHNativeWindowBuffer 的步长 - code = SET_STRIDE; - int32_t stride = 0x8; - ret = OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, code, stride); ``` 3. **从图形队列申请OHNativeWindowBuffer**。 -- GitLab