QVideoFrameFormat 的已弃用成员

以下为类 QVideoFrameFormat 中的已弃用成员。 它们提供是为了保持旧源代码的兼容性。我们强烈建议不要在新的代码中使用它们。

公共类型

(已弃用) 枚举YCbCrColorSpace { YCbCr_Undefined, YCbCr_BT601, YCbCr_BT709, YCbCr_xvYCC601, YCbCr_xvYCC709, …, YCbCr_BT2020 }

公共函数

(已弃用) voidsetYCbCrColorSpace(QVideoFrameFormat::YCbCrColorSpace space)
(已弃用) QVideoFrameFormat::YCbCrColorSpaceyCbCrColorSpace() const

成员类型文档

[已弃用] 枚举 QVideoFrameFormat::YCbCrColorSpace

此枚举已弃用。我们强烈建议不要在新的代码中使用它。

请使用 QVideoFrameFormat::ColorSpace 代替。

枚举视频帧的 Y'CbCr 色彩空间。

常量描述
QVideoFrameFormat::YCbCr_Undefined0未指定色彩空间。
QVideoFrameFormat::YCbCr_BT6011由 ITU-R 定义的 BT.601 Y'CbCr 色彩空间,其 Y 值范围从 16 到 235,Cb/Cr 范围从 16 到 240。主要应用于针对 CRT 显示器的旧视频。
QVideoFrameFormat::YCbCr_BT7092由 ITU-R BT.709 定义的与 YCbCr_BT601 具有相同值范围的 Y'CbCr 色彩空间。今天最常用的色彩空间。
QVideoFrameFormat::YCbCr_xvYCC6013此值已弃用。请检查 ColorRange
QVideoFrameFormat::YCbCr_xvYCC7094此值已弃用。请检查 ColorRange
QVideoFrameFormat::YCbCr_JPEG5在大多数 JPEG 文件中使用的完整范围的 Y'CbCr 色彩空间。
QVideoFrameFormat::YCbCr_BT20206由 ITU-R BT.2020 定义的色彩空间。主要用于 HDR 视频。

成员函数文档

[已弃用] void QVideoFrameFormat::setYCbCrColorSpace(QVideoFrameFormat::YCbCrColorSpace space)

此函数已弃用。我们强烈建议不要在新的代码中使用它。

请使用 setColorSpace() 代替

设置视频流的Y'Cb Cr色域。它仅用于原始YUV帧类型。

另请参阅yCbCrColorSpace

[已弃用] QVideoFrameFormat::YCbCrColorSpace QVideoFrameFormat::yCbCrColorSpace() const

此函数已弃用。我们强烈建议不要在新的代码中使用它。

使用 colorSpace 代替

返回视频流的Y'CbCr色域。

另请参阅setYCbCrColorSpace

© 2024 The Qt Company Ltd. 本文档中的贡献是各自所有者的版权。本提供的文档许可条款为准,根据由自由软件基金会发布的 GNU自由文档许可版本1.3。Qt及其标志是芬兰以及全球其他国家的The Qt Company Ltd.的商标。所有其他商标均属于其各自所有者。