IWICPlanarBitmapSourceTransform interface (wincodec.h)
Provides access to planar Y’CbCr pixel formats where pixel components are stored in separate component planes. This interface also allows access to other codec optimizations for flip/rotate, scale, and format conversion to other Y’CbCr planar formats; this is similar to the pre-existing IWICBitmapSourceTransform interface.
QueryInterface can be used to obtain this interface from the Windows provided implementations of IWICBitmapFrameDecode for the JPEG decoder, IWICBitmapScaler, IWICBitmapFlipRotator, and IWICColorTransform.
Inheritance
The IWICPlanarBitmapSourceTransform interface inherits from the IUnknown interface. IWICPlanarBitmapSourceTransform also has these types of members:
Methods
The IWICPlanarBitmapSourceTransform interface has these methods.
IWICPlanarBitmapSourceTransform::CopyPixels Copies pixels into the destination planes. Configured by the supplied input parameters. |
IWICPlanarBitmapSourceTransform::DoesSupportTransform Use this method to determine if a desired planar output is supported and allow the caller to choose an optimized code path if it is. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8.1 [desktop apps | UWP apps] |
Minimum supported server | Windows Server 2012 R2 [desktop apps | UWP apps] |
Target Platform | Windows |
Header | wincodec.h |