Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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. |