Lines Matching refs:surfaceId

1157 | onSurfaceCreated(surfaceId: string): void                    | 当XComponent持有的Surface创建后进行该回调。    …
1158 | onSurfaceChanged(surfaceId: string, rect: SurfaceRect): void | 当XComponent持有的Surface大小改变后(包括首次创建时…
1159 | onSurfaceDestroyed(surfaceId: string): void | 当XComponent持有的Surface销毁后进行该回调。 …
1165 …veWindow_CreateNativeWindowFromSurfaceId (uint64_t surfaceId, OHNativeWindow **window ) | 通过surfac…
1193 onSurfaceCreated(surfaceId: string): void {
1194 console.log(`onSurfaceCreated surfaceId: ${surfaceId}`)
1195 nativeRender.SetSurfaceId(BigInt(surfaceId));
1198 onSurfaceChanged(surfaceId: string, rect: SurfaceRect): void {
1199 console.log(`onSurfaceChanged surfaceId: ${surfaceId}, rect: ${JSON.stringify(rect)}}`)
1200 nativeRender.ChangeSurface(BigInt(surfaceId), rect.surfaceWidth, rect.surfaceHeight)
1203 onSurfaceDestroyed(surfaceId: string): void {
1204 console.log(`onSurfaceDestroyed surfaceId: ${surfaceId}`)
1205 nativeRender.DestroySurface(BigInt(surfaceId))
1229 let surfaceId = this.xComponentController.getXComponentSurfaceId()
1230 nativeRender.ChangeColor(BigInt(surfaceId))
1232 if (nativeRender.GetXComponentStatus(BigInt(surfaceId))) {
1233 hasChangeColor = nativeRender.GetXComponentStatus(BigInt(surfaceId)).hasChangeColor;
1247 let surfaceId = this.xComponentController.getXComponentSurfaceId()
1248 nativeRender.DrawPattern(BigInt(surfaceId))
1250 if (nativeRender.GetXComponentStatus(BigInt(surfaceId))) {
1251 hasDraw = nativeRender.GetXComponentStatus(BigInt(surfaceId)).hasDraw;
1336 // 解析从ArkTS侧传入的surfaceId,此处surfaceId是一个64位int值
1359 int64_t surfaceId = ParseId(env, info);
1362 if (windowMap_.find(surfaceId) == windowMap_.end()) {
1363 OH_NativeWindow_CreateNativeWindowFromSurfaceId(surfaceId, &nativeWindow);
1364 windowMap_[surfaceId] = nativeWindow;
1366 if (pluginRenderMap_.find(surfaceId) == pluginRenderMap_.end()) {
1367 pluginRender = new PluginRender(surfaceId);
1368 pluginRenderMap_[surfaceId] = pluginRender;
1377 // 根据传入的surfaceId、width、height实现surface大小的变动
1384 int64_t surfaceId = 0;
1395 if (napi_ok != napi_get_value_bigint_int64(env, args[index++], &surfaceId, &lossless)) {
1409 auto pluginRender = GetPluginRender(surfaceId);
1427 int64_t surfaceId = ParseId(env, info);
1428 auto pluginRenderMapIter = pluginRenderMap_.find(surfaceId);
1433 auto windowMapIter = windowMap_.find(surfaceId);
1443 int64_t surfaceId = ParseId(env, info);
1444 auto pluginRender = GetPluginRender(surfaceId);
1464 int64_t surfaceId = ParseId(env, info);
1465 auto pluginRender = GetPluginRender(surfaceId);
1477 int64_t surfaceId = ParseId(env, info);
1478 auto pluginRender = GetPluginRender(surfaceId);