The QImageEncoderControl class provides access to the settings of a media service that performs image encoding. 更多...
| 头: | #include <QImageEncoderControl> | 
| qmake: | QT += multimedia | 
| 继承: | QMediaControl | 
该类已过时。 提供它是为使旧源代码能继续工作。强烈建议不要在新代码中使用它。
| virtual | ~QImageEncoderControl () | 
| virtual QString | imageCodecDescription (const QString & codec ) const = 0 | 
| virtual QImageEncoderSettings | imageSettings () const = 0 | 
| virtual void | setImageSettings (const QImageEncoderSettings & settings ) = 0 | 
| virtual QStringList | supportedImageCodecs () const = 0 | 
| virtual QList<QSize> | supportedResolutions (const QImageEncoderSettings & settings , bool * continuous = nullptr) const = 0 | 
| QImageEncoderControl (QObject * parent = nullptr) | 
| QImageEncoderControl_iid | 
若 QMediaService supports encoding image data it will implement QImageEncoderControl. This control allows to 设置图像编码设定 并提供函数用于查询支持的图像 codecs and resolutions .
						The interface name of QImageEncoderControl is
						
org.qt-project.qt.imageencodercontrol/5.0
						
						作为定义在
						
							QImageEncoderControl_iid
						
						.
					
另请参阅 QImageEncoderSettings and QMediaService::requestControl ().
[protected]
						
						QImageEncoderControl::
						
							QImageEncoderControl
						
						(
						
							
								QObject
							
						
						*
						
							parent
						
						= nullptr)
						
					构造新的图像编码器控件对象采用给定 parent
[虚拟]
						
						QImageEncoderControl::
						
							~QImageEncoderControl
						
						()
						
					销毁图像编码器控件。
[pure virtual]
						
						
							
								QString
							
						
						QImageEncoderControl::
						
							imageCodecDescription
						
						(const
						
							
								QString
							
						
						&
						
							codec
						
						) const
						
					返回描述为图像 codec .
[pure virtual]
						
						
							
								QImageEncoderSettings
							
						
						QImageEncoderControl::
						
							imageSettings
						
						() const
						
					返回目前使用的图像编码器设定。
返回值可能异于传递给 QImageEncoderControl::setImageSettings () 若设定包含默认 (或未定义) 参数。在此情况下,若已解析未定义参数,应返回它们。
另请参阅 setImageSettings ().
[pure virtual]
						
						
							void
						
						QImageEncoderControl::
						
							setImageSettings
						
						(const
						
							
								QImageEncoderSettings
							
						
						&
						
							settings
						
						)
						
					设置选中的图像编码器 settings .
另请参阅 imageSettings ().
[pure virtual]
						
						
							
								QStringList
							
						
						QImageEncoderControl::
						
							supportedImageCodecs
						
						() const
						
					返回支持的图像编解码器列表。
[pure virtual]
						
						
							
								QList
							
						
						<
						
							
								QSize
							
						
						> QImageEncoderControl::
						
							supportedResolutions
						
						(const
						
							
								QImageEncoderSettings
							
						
						&
						
							settings
						
						,
						
							bool
						
						*
						
							continuous
						
						= nullptr) const
						
					返回支持的分辨率列表。
若非 null 图像 settings 参数被传递,返回列表会缩减到应用部分设定支持的分辨率。可以用于查询由特定图像编解码器支持的分辨率列表。
若编码器支持所支持的分辨率范围内的任意分辨率,* continuous 被设为 true,否则 * continuous 被设为 false。
						
org.qt-project.qt.imageencodercontrol/5.0
						
					
定义接口名为 QImageEncoderControl 类。