The QImageEncoderControl 类提供对履行图像编码的媒体服务设置的访问。 更多...
| 头: | #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 | 
| const QMetaObject | staticMetaObject | 
| QImageEncoderControl (QObject * parent = nullptr) | 
| QImageEncoderControl_iid | 
The QImageEncoderControl 类提供对履行图像编码的媒体服务设置的访问。
若 QMediaService 支持编码图像数据,它将实现 QImageEncoderControl 。此控件允许 设置图像编码设定 并提供函数用于查询支持的图像 codecs and resolutions .
						接口名称对于
						
							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 类。