IWICComponentFactory interface (wincodecsdk.h)

Exposes methods that create components used by component developers. This includes metadata readers, writers and other services for use by codec and metadata handler developers.

Inheritance

The IWICComponentFactory interface inherits from IWICImagingFactory. IWICComponentFactory also has these types of members:

Methods

The IWICComponentFactory interface has these methods.

 
IWICComponentFactory::CreateEncoderPropertyBag

Creates an encoder property bag.
IWICComponentFactory::CreateMetadataReader

Creates an IWICMetadataReader based on the given parameters. (IWICComponentFactory.CreateMetadataReader)
IWICComponentFactory::CreateMetadataReaderFromContainer

Creates an IWICMetadataReader based on the given parameters. (IWICComponentFactory.CreateMetadataReaderFromContainer)
IWICComponentFactory::CreateMetadataWriter

Creates an IWICMetadataWriter based on the given parameters.
IWICComponentFactory::CreateMetadataWriterFromReader

Creates an IWICMetadataWriter from the given IWICMetadataReader.
IWICComponentFactory::CreateQueryReaderFromBlockReader

Creates a IWICMetadataQueryReader from the given IWICMetadataBlockReader.
IWICComponentFactory::CreateQueryWriterFromBlockWriter

Creates a IWICMetadataQueryWriter from the given IWICMetadataBlockWriter.

Requirements

Requirement Value
Minimum supported client Windows XP with SP2, Windows Vista [desktop apps | UWP apps]
Minimum supported server Windows Server 2008 [desktop apps | UWP apps]
Target Platform Windows
Header wincodecsdk.h