wincodecsdk.h header
This header is used by Windows Imaging Component. For more information, see:
wincodecsdk.h contains the following programming interfaces:
Interfaces
IWICComponentFactory 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. |
IWICMetadataBlockReader Exposes methods that provide access to all of the codec's top level metadata blocks. |
IWICMetadataBlockWriter Exposes methods that enable the encoding of metadata. This interface is implemented by the decoder and its image frames. |
IWICMetadataHandlerInfo Exposes methods that provide basic information about the registered metadata handler. |
IWICMetadataReader Exposes methods that provide access to underlining metadata content. This interface is implemented by independent software vendors (ISVs) to create new metadata readers. |
IWICMetadataReaderInfo Exposes methods that provide basic information about the registered metadata reader. |
IWICMetadataWriter Exposes methods that provide access to writing metadata content. This is implemented by independent software vendors (ISVs) to create new metadata writers. |
IWICMetadataWriterInfo Exposes methods that provide basic information about the registered metadata writer. |
IWICPersistStream Exposes methods that provide additional load and save methods that take WICPersistOptions. |
IWICStreamProvider Exposes methods for a stream provider. |
Functions
WICGetMetadataContentSize Returns the size of the metadata content contained by the specified IWICMetadataWriter. The returned size accounts for the header and the length of the metadata. |
WICMatchMetadataContent Obtains a metadata format GUID for a specified container format and vendor that best matches the content within a given stream. |
WICSerializeMetadataContent Writes metadata into a given stream. |
Structures
WICMetadataHeader Represents metadata header. |
WICMetadataPattern Represents a metadata pattern. |
Enumerations
WICMetadataCreationOptions Specifies metadata creation options. |
WICPersistOptions Specifies Windows Imaging Component (WIC) options that are used when initializing a component with a stream. |