QEGLNativeContext 结构

封装 EGL 上下文和显示句柄的类。 更多...

头: #include <QEGLNativeContext>
Since: Qt 5.4

该结构在 Qt 5.4 引入。

公共函数

QEGLNativeContext (EGLContext ctx , EGLDisplay dpy )
QEGLNativeContext ()
EGLContext context () const
EGLDisplay display () const

详细描述

注意: 此类没有二进制兼容性保证,意味使用它的应用程序只保证能工作于针对它开发的 Qt 版本。

注意: 由于是公共的,虽然依赖其它隐藏 EGL 类型,此头本身不包括 EGL/egl.h 。应用程序负责包括 egl.h 采用任何适当定义 (例如: MESA_EGL_NO_X11_HEADERS 或其它特定供应商定义控制 EGL 本机资源的 typedef) 在此 Header (头) 之前。

另请参阅 QOpenGLContext::setNativeHandle () 和 QOpenGLContext::nativeHandle ().

成员函数文档编制

QEGLNativeContext:: QEGLNativeContext ( EGLContext ctx , EGLDisplay dpy )

构造新实例采用提供 ctx and dpy 句柄。

QEGLNativeContext:: QEGLNativeContext ()

构造没有句柄的新实例。

EGLContext QEGLNativeContext:: context () const

返回 EGL 上下文。

EGLDisplay QEGLNativeContext:: display () const

返回 EGL 显示。