[C/C++] [EGL] eglInitialize()

函数原型

EGLAPI EGLBoolean EGLAPIENTRY eglInitialize(EGLDisplay dpy, EGLint *major, EGLint *minor);

介绍

eglInitialize()接受一个EGLDisplay和两个EGLint作为参数,用于初始化,两个EGLint可以填写为NULL

返回值

major和minor如果不是NULL,则会返回主要版本和次要版本(不知道有啥用)
函数如果成功则返回EGL_TRUE,失败返回EGL_FALSE

使用示例

EGLint majorVersion;
EGLint minorVersion;
EGLDisplay = eglGetDisplay(EGL_DEFAULT_DISPLAY);
if (!eglInitialize (display,&minorVersion,&minorVersion))
{
    //错误处理
}

EGLDisplay = eglGetDisplay(EGL_DEFAULT_DISPLAY);
if (!eglInitialize (display,NULL,NULL))
{
    //错误处理
}

你可能感兴趣的:(OpenGL/OpenGL,ES/EGL,c++,egl,opengles)