eglInitialize():
Name
eglInitialize — initialize an EGL display connection初始化一个EGL显示连接。
C Specification
EGLBoolean eglInitialize ( |
EGLDisplay display,
|
EGLint * major,
|
|
EGLint * minor
) ; |
Parameters
display
Specifies the EGL display
connection to initialize.
指定要初始化的EGL显示连接。
major
Returns the major version
number of the EGL implementation. May be
NULL
.
返回EGL实现的主版本号。可以设为NULL。
minor
Returns the minor version
number of the EGL implementation. May be
NULL
.
返回EGL实现的次版本号。可以设为NULL。
Description
eglInitialize
initialized the EGL display connection obtained with eglGetDisplay. Initializing an already
initialized EGL display connection has no effect besides returning the version
numbers.函数初始化由eglGetDisplay()函数得到的EGL显示连接。初始化已经初始化过的EGL显示连接只会返回版本号,无其他操作。
major
and minor
do not return values if they are specified as NULL
.若major和minor被设置为NULL,则不会返回值。
Use eglTerminate to release resources associated with an EGL display connection.
使用eglTerminate()来释放一个EGL显示连接关联的资源。
Errors
EGL_FALSE
is returned if eglInitialize
fails, EGL_TRUE
otherwise. major
and minor
are not modified when EGL_FALSE
is returned.若初始化失败,则返回EGL_FALSE,否则返回EGL_TRUE。当返回EGL_FALSE时,不会修改major和minor的值。
EGL_BAD_DISPLAY
is generated if display
is not an EGL display connection.若display不是一个EGL显示连接,那么将会生成EGL_BAD_DISPLAY错误。
EGL_NOT_INITIALIZED
is generated if display
cannot be initialized.若display无法初始化,则会生成EGL_NOT_INITIALIZED错误。
No comments:
Post a Comment