1 2# EGL 3 4EGL 是Khronos渲染API (如OpenGL ES 或 OpenVG) 与底层原生窗口系统之间的接口。OpenHarmony 现已支持 EGL。 5 6## 引入EGL能力 7 8如果开发者需要使用EGL相关功能,首先请添加头文件: 9 10```cpp 11#include <EGL/egl.h> 12``` 13 14其次在CMakeLists.txt中添加以下动态链接库: 15 16``` 17libEGL.so 18``` 19 20如果需要调用EGL扩展接口,需要额外添加头文件并且在CMakeLists.txt中添加宏定义: 21``` 22#include <EGL/eglext.h> 23EGL_EGLEXT_PROTOTYPES 24``` 25 26## 支持的接口说明 27 28OpenHarmony目前支持EGL部分接口,支持的接口会随着版本演进,持续更新。 29 30目前支持的接口如下: 31 32[native api中导出的EGL符号列表](egl-symbol.md) 33 34