mirror of
https://gitee.com/zlgopen/awtk.git
synced 2024-12-02 12:08:16 +08:00
58 lines
1.7 KiB
Markdown
58 lines
1.7 KiB
Markdown
|
## vgcanvas\_nanovg\_gl\_t
|
||
|
### 概述
|
||
|
主要用于导出vgcanvas_nanovg_glx函数。
|
||
|
----------------------------------
|
||
|
### 函数
|
||
|
<p id="vgcanvas_nanovg_gl_t_methods">
|
||
|
|
||
|
| 函数名称 | 说明 |
|
||
|
| -------- | ------------ |
|
||
|
| <a href="#vgcanvas_nanovg_gl_t_vgcanvas_create_gl2">vgcanvas\_create\_gl2</a> | 创建一个基于nanovg的vgcanvas对象。 |
|
||
|
| <a href="#vgcanvas_nanovg_gl_t_vgcanvas_create_gl3">vgcanvas\_create\_gl3</a> | 创建一个基于nanovg的vgcanvas对象。 |
|
||
|
#### vgcanvas\_create\_gl2 函数
|
||
|
-----------------------
|
||
|
|
||
|
* 函数功能:
|
||
|
|
||
|
> <p id="vgcanvas_nanovg_gl_t_vgcanvas_create_gl2">创建一个基于nanovg的vgcanvas对象。
|
||
|
|
||
|
* 函数原型:
|
||
|
|
||
|
```
|
||
|
vgcanvas_t* vgcanvas_create_gl2 (uint32_t w, uint32_t h, uint32_t stride, bitmap_format_t format, void* win);
|
||
|
```
|
||
|
|
||
|
* 参数说明:
|
||
|
|
||
|
| 参数 | 类型 | 说明 |
|
||
|
| -------- | ----- | --------- |
|
||
|
| 返回值 | vgcanvas\_t* | 返回vgcanvas对象。 |
|
||
|
| w | uint32\_t | 宽度。 |
|
||
|
| h | uint32\_t | 高度。 |
|
||
|
| stride | uint32\_t | 跨度。 |
|
||
|
| format | bitmap\_format\_t | 格式。 |
|
||
|
| win | void* | 窗口句柄。 |
|
||
|
#### vgcanvas\_create\_gl3 函数
|
||
|
-----------------------
|
||
|
|
||
|
* 函数功能:
|
||
|
|
||
|
> <p id="vgcanvas_nanovg_gl_t_vgcanvas_create_gl3">创建一个基于nanovg的vgcanvas对象。
|
||
|
|
||
|
* 函数原型:
|
||
|
|
||
|
```
|
||
|
vgcanvas_t* vgcanvas_create_gl3 (uint32_t w, uint32_t h, uint32_t stride, bitmap_format_t format, void* win);
|
||
|
```
|
||
|
|
||
|
* 参数说明:
|
||
|
|
||
|
| 参数 | 类型 | 说明 |
|
||
|
| -------- | ----- | --------- |
|
||
|
| 返回值 | vgcanvas\_t* | 返回vgcanvas对象。 |
|
||
|
| w | uint32\_t | 宽度。 |
|
||
|
| h | uint32\_t | 高度。 |
|
||
|
| stride | uint32\_t | 跨度。 |
|
||
|
| format | bitmap\_format\_t | 格式。 |
|
||
|
| win | void* | 窗口句柄。 |
|