IWICProgressiveLevelControl interface (wincodec.h)
Exposes methods for obtaining information about and controlling progressive decoding.
Inheritance
The IWICProgressiveLevelControl interface inherits from the IUnknown interface. IWICProgressiveLevelControl also has these types of members:
Methods
The IWICProgressiveLevelControl interface has these methods.
IWICProgressiveLevelControl::GetCurrentLevel Gets the decoder's current progressive level. |
IWICProgressiveLevelControl::GetLevelCount Gets the number of levels of progressive decoding supported by the CODEC. |
IWICProgressiveLevelControl::SetCurrentLevel Specifies the level to retrieve on the next call to CopyPixels. |
Remarks
Images can only be progressively decoded if they were progressively encoded. Progressive images automatically start at the highest (best quality) progressive level. The caller must manually set the decoder to a lower progressive level.
E_NOTIMPL is returned if the codec does not support progressive level decoding.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 7, Windows Vista with SP2 and Platform Update for Windows Vista [desktop apps | UWP apps] |
Minimum supported server | Windows Server 2008 R2, Windows Server 2008 with SP2 and Platform Update for Windows Server 2008 [desktop apps | UWP apps] |
Target Platform | Windows |
Header | wincodec.h |
See also
Conceptual