• Home
Name Date Size #Lines LOC

..--

figures/22-Oct-2025-

Readme-CN.mdD22-Oct-20253.5 KiB6461

arkgraphics2D-introduction.mdD22-Oct-20253.4 KiB4525

basic-drawing-effect-arkts.mdD22-Oct-20256.7 KiB168109

basic-drawing-effect-c.mdD22-Oct-20259.1 KiB188125

canvas-get-result-draw-arkts.mdD22-Oct-20256.6 KiB210165

canvas-get-result-draw-c.mdD22-Oct-202513.9 KiB354268

canvas-operation-state-arkts.mdD22-Oct-20258.2 KiB252166

canvas-operation-state-c.mdD22-Oct-202510.5 KiB259188

complex-drawing-effect-arkts.mdD22-Oct-202514.3 KiB367263

complex-drawing-effect-c.mdD22-Oct-202519 KiB456348

complex-text-arkts.mdD22-Oct-202538.7 KiB1,3131,098

complex-text-c.mdD22-Oct-202547.3 KiB985768

custom-font-arkts.mdD22-Oct-20259.4 KiB266226

custom-font-c.mdD22-Oct-20256.2 KiB12191

displaysoloist-native-guidelines.mdD22-Oct-202514 KiB370320

displaysync-animation.mdD22-Oct-20255.5 KiB181164

displaysync-overview.mdD22-Oct-20253.1 KiB4328

displaysync-ui.mdD22-Oct-20258.8 KiB308270

displaysync-xcomponent.mdD22-Oct-20256.8 KiB192164

drawing-effect-overview.mdD22-Oct-20251.2 KiB3216

geometric-shape-drawing-arkts.mdD22-Oct-20258.6 KiB287216

geometric-shape-drawing-c.mdD22-Oct-202512.5 KiB348262

graphic-drawing-overview.mdD22-Oct-20255.2 KiB6933

graphic-term.mdD22-Oct-20251.5 KiB4321

native-buffer-guidelines.mdD22-Oct-20253.8 KiB9276

native-fence-guidelines.mdD22-Oct-20252.4 KiB8469

native-image-guidelines.mdD22-Oct-202512.7 KiB306250

native-vsync-guidelines.mdD22-Oct-20252.7 KiB6954

native-window-guidelines.mdD22-Oct-20259.5 KiB208172

overdraw-dfx-guidelines.mdD22-Oct-20253.7 KiB10775

pixelmap-drawing-arkts.mdD22-Oct-20254.5 KiB10887

pixelmap-drawing-c.mdD22-Oct-20254.8 KiB11586

primitive-drawing-overview.mdD22-Oct-2025655 149

simple-text-arkts.mdD22-Oct-20255 KiB211175

simple-text-c.mdD22-Oct-20253.2 KiB7255

system-font-arkts.mdD22-Oct-20255.2 KiB160127

system-font-c.mdD22-Oct-202512.9 KiB260193

text-faqs.mdD22-Oct-20251.5 KiB4427

text-measure-arkts.mdD22-Oct-20258.8 KiB248209

text-measure-c.mdD22-Oct-20254.2 KiB9872

text-overview.mdD22-Oct-20252.2 KiB4023

textblock-drawing-arkts.mdD22-Oct-20258.2 KiB202159

textblock-drawing-c.mdD22-Oct-20259.9 KiB240196

theme-font-arkts.mdD22-Oct-202510.4 KiB325280

theme-font-c.mdD22-Oct-20255.9 KiB12891

Readme-CN.md

1# ArkGraphics 2D(方舟2D图形服务)
2
3<!--Kit: ArkGraphics 2D-->
4<!--Subsystem: Graphics-->
5<!--Owner: @oh_wangxk; @goumiao; @hangmengxin-->
6<!--Designer: @liumingxiang; @wangyanglan-->
7<!--Tester: @yhl0101; @nobuggers-->
8<!--Adviser: @ge-yafang-->
9
10- [ArkGraphics 2D简介](arkgraphics2D-introduction.md)
11- 使用可变帧率能力定制不同内容的绘制帧率<!--displaysync-->
12  - [可变帧率简介](displaysync-overview.md)
13  - [请求动画绘制帧率](displaysync-animation.md)
14  - [请求UI绘制帧率](displaysync-ui.md)
15  - [请求自绘制内容绘制帧率](displaysync-xcomponent.md)
16  - [NativeDisplaySoloist开发指导 (C/C++)](displaysoloist-native-guidelines.md)
17- [过度绘制调试使用指导](overdraw-dfx-guidelines.md)
18- 图形绘制与显示<!--graphic-drawing-->
19  - [图形绘制与显示开发概述](graphic-drawing-overview.md)
20  - 画布的获取与绘制结果的显示<!--canvas-get-result-draw-->
21    - [画布的获取与绘制结果的显示(ArkTS)](canvas-get-result-draw-arkts.md)
22    - [画布的获取与绘制结果的显示(C/C++)](canvas-get-result-draw-c.md)
23  - 画布操作及状态<!--canvas-operation-state-->
24    - [画布操作及状态处理(ArkTS)](canvas-operation-state-arkts.md)
25    - [画布操作及状态处理(C/C++)](canvas-operation-state-c.md)
26  - 绘制效果<!--drawing-effect-->
27    - [绘制效果概述](drawing-effect-overview.md)
28    - [基础绘制效果(ArkTS)](basic-drawing-effect-arkts.md)
29    - [复杂绘制效果(ArkTS)](complex-drawing-effect-arkts.md)
30    - [基础绘制效果(C/C++)](basic-drawing-effect-c.md)
31    - [复杂绘制效果(C/C++)](complex-drawing-effect-c.md)
32  - 图元绘制<!--primitive-drawing-->
33    - [图元绘制概述](primitive-drawing-overview.md)
34    - [几何形状绘制(ArkTS)](geometric-shape-drawing-arkts.md)
35    - [图片绘制(ArkTS)](pixelmap-drawing-arkts.md)
36    - [字块绘制(ArkTS)](textblock-drawing-arkts.md)
37    - [几何形状绘制(C/C++)](geometric-shape-drawing-c.md)
38    - [图片绘制(C/C++)](pixelmap-drawing-c.md)
39    - [字块绘制(C/C++)](textblock-drawing-c.md)
40- 文本<!--text-->
41    - [文本开发概述](text-overview.md)
42    - 字体管理<!--font-manager-->
43      - [使用主题字体(ArkTS)](theme-font-arkts.md)
44      - [自定义字体的注册和使用(ArkTS)](custom-font-arkts.md)
45      - [系统字体的信息获取和使用(ArkTS)](system-font-arkts.md)
46      - [使用主题字体(C/C++)](theme-font-c.md)
47      - [自定义字体的注册和使用(C/C++)](custom-font-c.md)
48      - [系统字体的信息获取和使用(C/C++)](system-font-c.md)
49    - 文本测量<!--text-measure-->
50      - [文本测量(ArkTS)](text-measure-arkts.md)
51      - [文本测量(C/C++)](text-measure-c.md)
52    - 文本绘制与显示<!--draw-text-display-->
53      - [简单文本绘制与显示(ArkTS)](simple-text-arkts.md)
54      - [复杂文本绘制与显示(ArkTS)](complex-text-arkts.md)
55      - [简单文本绘制与显示(C/C++)](simple-text-c.md)
56      - [复杂文本绘制与显示(C/C++)](complex-text-c.md)
57    - [文本开发常见问题](text-faqs.md)
58- [NativeBuffer开发指导 (C/C++)](native-buffer-guidelines.md)
59- [NativeImage开发指导 (C/C++)](native-image-guidelines.md)
60- [NativeVsync开发指导 (C/C++)](native-vsync-guidelines.md)
61- [NativeWindow开发指导 (C/C++)](native-window-guidelines.md)
62- [GPU/CPU内存访问同步操作开发指南 (C/C++)](native-fence-guidelines.md)
63- [图形开发术语](graphic-term.md)
64