Obsolete Members for QSurfaceFormat
QSurfaceFormat 类的以下成员已被废弃。提供这些成员是为了确保旧源代码能够继续运行。我们强烈建议不要在新代码中使用它们。
公共类型
(deprecated in 6.0) enum | ColorSpace { DefaultColorSpace, sRGBColorSpace } |
公共函数
(deprecated in 6.0) void | setColorSpace(QSurfaceFormat::ColorSpace colorSpace) |
成员类型文档
[deprecated in 6.0] enum QSurfaceFormat::ColorSpace
该枚举自 6.0 起已弃用。我们强烈建议不要在新代码中使用它。
请改用 `setColorSpace`(QColorSpace )。
此枚举用于指定首选色彩空间,控制窗口关联的默认帧缓冲区是否能够以给定的编码方式进行更新和混合,而不是使用标准的线性运算。
| 常量 | 值 | 描述 |
|---|---|---|
QSurfaceFormat::DefaultColorSpace | 0 | 默认的、未指定的色彩空间。 |
QSurfaceFormat::sRGBColorSpace | 1 | 当平台支持GL_ARB_framebuffer_sRGB 或GL_EXT_framebuffer_sRGB 且设置了此值时,将创建一个具有sRGB功能的默认帧缓冲区的窗口。请注意,某些平台即使未被明确请求,也可能返回具有sRGB功能的默认帧缓冲区的窗口。 |
成员函数文档
[deprecated in 6.0] void QSurfaceFormat::setColorSpace(QSurfaceFormat::ColorSpace colorSpace)
自 6.0 版本起,此函数已弃用。我们强烈建议不要在新代码中使用它。
请改用 setColorSpace(QColorSpace)。
将色彩空间设置为预定义值之一。
这是一个重载函数。
另请参阅 colorSpace()。
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.