PySide6.QtOpenGL.QOpenGLVersionFunctionsFactory

class QOpenGLVersionFunctionsFactory

提供对指定版本和配置文件的OpenGL函数的访问。更多

概要

静态函数

注意

本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。

详细描述

static get([versionProfile=QOpenGLVersionProfile()[, context=None]])
Parameters:
Return type:

QAbstractOpenGLFunctions

返回一个指向对象的指针,该对象提供对contextversionProfile所有函数的访问。只要context是当前的,就不需要调用QAbstractOpenGLFunctions::initializeOpenGLFunctions()。也可以在context不是当前的情况下调用此函数,但在这种情况下,调用者有责任通过之后调用QAbstractOpenGLFunctions::initializeOpenGLFunctions()来确保正确的初始化。

通常人们会使用此函数的模板版本来自动将结果转换为正确的类型。