Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

IWICPlanarBitmapSourceTransform interface

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.

When to implement

When there is a need to expose a planar pixel format from a pixel source, such as a decoder or transform.

Members

The IWICPlanarBitmapSourceTransform interface inherits from the IUnknown interface. IWICPlanarBitmapSourceTransform also has these types of members:

Methods

The IWICPlanarBitmapSourceTransform interface has these methods.

MethodDescription
CopyPixels

Copies pixels into the destination planes. Configured by the supplied input parameters.

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

Minimum supported client

Windows 8.1 [desktop apps | Windows Store apps]

Minimum supported server

Windows Server 2012 R2 [desktop apps | Windows Store apps]

Header

Wincodec.h

IDL

Wincodec.idl

Library

Windowscodecs.lib

DLL

Windowscodecs.dll

 

 

Community Additions

Show:
© 2014 Microsoft