/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-components-offscreencanvas.md | 1 # OffscreenCanvas chapter 3 OffscreenCanvas组件用于自定义绘制图形。 41 OffscreenCanvas支持以下属性: 57 private offCanvas: OffscreenCanvas = new OffscreenCanvas(200, 300) 93 private offCanvas: OffscreenCanvas = new OffscreenCanvas(200, 300) 126 从OffscreenCanvas组件中最近渲染的图像创建一个ImageBitmap对象。 149 private offCanvas: OffscreenCanvas = new OffscreenCanvas(300, 500) 182 返回OffscreenCanvas组件的绘图上下文。 209 private offscreenCanvas: OffscreenCanvas = new OffscreenCanvas(600, 800) 253 ## OffscreenCanvas支持并发线程绘制 [all …]
|
H A D | ts-offscreencanvasrenderingcontext2d.md | 74 private offCanvas: OffscreenCanvas = new OffscreenCanvas(600, 600) 105 private offCanvas: OffscreenCanvas = new OffscreenCanvas(600, 600) 139 private offCanvas: OffscreenCanvas = new OffscreenCanvas(600, 600) 173 private offCanvas: OffscreenCanvas = new OffscreenCanvas(600, 600) 205 private offCanvas: OffscreenCanvas = new OffscreenCanvas(600, 600) 240 private offCanvas: OffscreenCanvas = new OffscreenCanvas(600, 600) 278 private offCanvas: OffscreenCanvas = new OffscreenCanvas(600, 600) 317 private offCanvas: OffscreenCanvas = new OffscreenCanvas(600, 600) 356 private offCanvas: OffscreenCanvas = new OffscreenCanvas(600, 600) 392 private offCanvas: OffscreenCanvas = new OffscreenCanvas(600, 600) [all …]
|
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-js/ |
H A D | js-components-canvas-offscreencanvas.md | 1 # OffscreenCanvas chapter 8 **OffscreenCanvas** defines a canvas object that can be rendered off the screen. 15 | width | number | Width of the **OffscreenCanvas** object.| 16 | height | number | Height of the **OffscreenCanvas** object.| 26 Obtains the **OffscreenCanvas** context. This API returns a 2D drawing object. 39 …awing object, which can be used to draw rectangles, images, and texts, on the **OffscreenCanvas**.| 75 Creates an **ImageBitmap** object on the most recently rendered image of the **OffscreenCanvas**. 81 | [ImageBitmap](js-components-canvas-imagebitmap.md) | Pixel data rendered on the **OffscreenCanvas… 98 var offscreen = new OffscreenCanvas(500,500);
|
H A D | js-offscreencanvasrenderingcontext2d.md | 8 …vasRenderingContext2D** to draw rectangles, images, and texts on an [OffscreenCanvas](js-component… 32 var offscreen = new OffscreenCanvas(360, 500); 136 var offscreen = new OffscreenCanvas(500,500); 210 var offscreen = new OffscreenCanvas(500,500); 270 var offscreen = new OffscreenCanvas(500,500);
|
H A D | js-components-canvas-imagebitmap.md | 8 …mponents-canvas-offscreencanvas.md#transfertoimagebitmap) method of [OffscreenCanvas](js-component…
|
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-components-offscreencanvas.md | 1 # OffscreenCanvas chapter 3 **OffscreenCanvas** provides an offscreen canvas for drawing. 17 OffscreenCanvas(width: number, height: number, unit?: LengthMetricsUnit) 57 private offCanvas: OffscreenCanvas = new OffscreenCanvas(200, 300) 93 private offCanvas: OffscreenCanvas = new OffscreenCanvas(200, 300) 149 private offCanvas: OffscreenCanvas = new OffscreenCanvas(300, 500) 209 private offscreenCanvas: OffscreenCanvas = new OffscreenCanvas(600, 800) 263 > After an **OffscreenCanvas** object is passed to a thread through **postMessage**, it cannot be p… 287 let offCanvas = new OffscreenCanvas(600, 800) 305 After the main thread sends the **OffscreenCanvas** instance through **postMessage**, the worker th… [all …]
|
H A D | ts-offscreencanvasrenderingcontext2d.md | 74 private offCanvas: OffscreenCanvas = new OffscreenCanvas(600, 600) 105 private offCanvas: OffscreenCanvas = new OffscreenCanvas(600, 600) 139 private offCanvas: OffscreenCanvas = new OffscreenCanvas(600, 600) 173 private offCanvas: OffscreenCanvas = new OffscreenCanvas(600, 600) 205 private offCanvas: OffscreenCanvas = new OffscreenCanvas(600, 600) 240 private offCanvas: OffscreenCanvas = new OffscreenCanvas(600, 600) 278 private offCanvas: OffscreenCanvas = new OffscreenCanvas(600, 600) 317 private offCanvas: OffscreenCanvas = new OffscreenCanvas(600, 600) 356 private offCanvas: OffscreenCanvas = new OffscreenCanvas(600, 600) 392 private offCanvas: OffscreenCanvas = new OffscreenCanvas(600, 600) [all …]
|
/ohos5.0/docs/zh-cn/release-notes/changelogs/OpenHarmony_4.1.6.5/ |
H A D | changelogs-arkui.md | 268 ## cl.arkui.6 OffscreenCanvas类声明式继承错误删除 276 OffscreenCanvas类声明时父类关系继承错误会导致DevEco Studio错误联想出非OffscreenCanvas本身的方法和属性。 280 该变更为兼容性变更,变更后OffscreenCanvas类的方法和属性在DevEco studio中可正确联想,先前因OffscreenCanvas类声明时父类继承错误导致的非OffscreenCa… 292 OffscreenCanvas 296 DevEco Studio中OffscreenCanvas代码编辑联想功能,不涉及适配。
|
/ohos5.0/foundation/arkui/ace_engine/test/mock/core/pipeline/ |
H A D | mock_interface.h | 30 class OffscreenCanvas : public AceType { 31 DECLARE_ACE_TYPE(OffscreenCanvas, AceType);
|
/ohos5.0/docs/zh-cn/application-dev/ui/ |
H A D | ui-js-components-offscreencanvas.md | 3 使用OffscreenCanvas在离屏Canvas画布组件上进行绘制,绘制对象可以是矩形、文本、图片等。 离屏,即GPU在当前缓冲区以外新开辟的一个缓冲区。 具体请参考[OffscreenCanv… 5 以下示例创建了一个OffscreenCanvas画布,再在画布上创建一个getContext2d对象,并设置filter属性改变图片样式。 63 this.offscreen = new OffscreenCanvas(600, 500); 154 let offscreen = new OffscreenCanvas(500,500); 173 let offscreen = new OffscreenCanvas(500,500);
|
H A D | arkts-drawing-customization-on-canvas.md | 57 …//用来创建OffscreenCanvas对象,width为离屏画布的宽度,height为离屏画布的高度。通过在canvas中调用OffscreenCanvasRenderingContext2D… 58 private offCanvas: OffscreenCanvas = new OffscreenCanvas(600, 600) 216 private offCanvas: OffscreenCanvas = new OffscreenCanvas(600, 600)
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/custom_paint/ |
H A D | render_custom_paint.h | 29 class RenderOffscreenCanvas : public OffscreenCanvas { 30 DECLARE_ACE_TYPE(RenderOffscreenCanvas, OffscreenCanvas); 32 …static RefPtr<OffscreenCanvas> Create(const WeakPtr<PipelineBase>& context, int32_t width, int32_t… 67 virtual void TransferFromImageBitmap(const RefPtr<OffscreenCanvas>& offscreenCanvas) = 0; 68 virtual void DrawBitmapMesh(const RefPtr<OffscreenCanvas>& offscreenCanvas,
|
H A D | render_offscreen_canvas_creator.cpp | 23 RefPtr<OffscreenCanvas> RenderOffscreenCanvas::Create( in Create()
|
H A D | custom_paint_component.h | 151 void TransferFromImageBitmap(const RefPtr<OffscreenCanvas>& offscreenCanvas); 152 void DrawBitmapMesh(const RefPtr<OffscreenCanvas>& offscreenCanvas,
|
H A D | offscreen_canvas.h | 26 class OffscreenCanvas : public virtual AceType { 27 DECLARE_ACE_TYPE(OffscreenCanvas, AceType);
|
H A D | rosen_render_custom_paint.h | 51 void TransferFromImageBitmap(const RefPtr<OffscreenCanvas>& offscreenCanvas) override; 52 void DrawBitmapMesh(const RefPtr<OffscreenCanvas>& offscreenCanvas,
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-js/ |
H A D | js-offscreencanvasrenderingcontext2d.md | 7 使用OffscreenCanvasRenderingContext2D在[OffscreenCanvas对象](js-components-canvas-offscreencanvas.md)上进行… 31 var offscreen = new OffscreenCanvas(360, 500); 135 var offscreen = new OffscreenCanvas(500,500); 209 var offscreen = new OffscreenCanvas(500,500); 269 var offscreen = new OffscreenCanvas(500,500);
|
H A D | js-components-canvas-offscreencanvas.md | 1 # OffscreenCanvas对象 97 var offscreen = new OffscreenCanvas(500,500);
|
H A D | js-components-canvas-imagebitmap.md | 7 ImageBitmap对象由[OffscreenCanvas对象](js-components-canvas-offscreencanvas.md)的[transferToImageBitmap()…
|
/ohos5.0/docs/en/application-dev/ui/ |
H A D | ui-js-components-offscreencanvas.md | 63 this.offscreen = new OffscreenCanvas(600, 500); 154 let offscreen = new OffscreenCanvas(500,500); 173 let offscreen = new OffscreenCanvas(500,500);
|
H A D | arkts-drawing-customization-on-canvas.md | 57 …// Create an OffscreenCanvas object. width indicates the width of the offscreen canvas, and height… 58 private offCanvas: OffscreenCanvas = new OffscreenCanvas(600, 600) 216 private offCanvas: OffscreenCanvas = new OffscreenCanvas(600, 600)
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/canvas/ |
H A D | offscreen_canvas_rendering_context_2d_model_impl.h | 23 class OffscreenCanvas; variable 108 RefPtr<OffscreenCanvas> pattern_;
|
H A D | canvas_rendering_context_2d_model_impl.cpp | 448 auto offscreenPattern = AceType::DynamicCast<OffscreenCanvas>(bitmapMeshInfo.offscreenPattern); in DrawBitmapMesh() 528 auto offscreenCanvas = AceType::DynamicCast<OffscreenCanvas>(offscreenCPattern); in SetTransferFromImageBitmap()
|
H A D | offscreen_canvas_rendering_context_2d_model_impl.cpp | 34 pattern_ = AceType::DynamicCast<OffscreenCanvas>(pattern); in SetPattern() 447 auto offscreenPattern = AceType::DynamicCast<OffscreenCanvas>(bitmapMeshInfo.offscreenPattern); in DrawBitmapMesh()
|
/ohos5.0/docs/en/release-notes/changelogs/OpenHarmony_4.1.6.5/ |
H A D | changelogs-arkui.md | 268 ## cl.arkui.6 Removal of Incorrect Inheritance from OffscreenCanvas Class Declaration 276 …OffscreenCanvas** class declaration, the parent class incorrect. As a result, DevEco Studio incorr… 280 …atible change. After the change, the methods and attributes of the **OffscreenCanvas** class can b… 292 OffscreenCanvas
|