The QMediaServiceProviderPlugin class interface provides an interface for QMediaService plug-ins. 更多...
| 头: | #include <QMediaServiceProviderPlugin> | 
| qmake: | QT += multimedia | 
| 继承: | QObject and QMediaServiceProviderFactoryInterface | 
| virtual QMediaService * | create (const QString & key ) override = 0 | 
| virtual void | release (QMediaService * service ) override = 0 | 
| const QMetaObject | staticMetaObject | 
The QMediaServiceProviderPlugin class interface provides an interface for QMediaService plug-ins.
A media service provider plug-in may implement one or more of QMediaServiceSupportedFormatsInterface , QMediaServiceSupportedDevicesInterface ,和 QMediaServiceFeaturesInterface to identify the features it supports.
[override pure virtual]
						
						
							
								QMediaService
							
						
						*QMediaServiceProviderPlugin::
						
							create
						
						(const
						
							
								QString
							
						
						&
						
							key
						
						)
						
					Constructs a new instance of the QMediaService identified by key .
The QMediaService returned must be destroyed with release ().
[override pure virtual]
						
						
							void
						
						QMediaServiceProviderPlugin::
						
							release
						
						(
						
							
								QMediaService
							
						
						*
						
							service
						
						)
						
					Destroys a media service constructed with create ().