Interface IWICPlanarBitmapFrameEncode (wincodec.h)

Permet l’écriture de pixels d’image de composant planaire dans un encodeur. Quand l’encodeur est pris en charge, cela permet à une application d’encoder des données d’image de composant planaire sans avoir d’abord été convertie au format de pixels entrelacés.

Vous pouvez utiliser

QueryInterface pour obtenir cette interface à partir de l’implémentation fournie par Windows de IWICBitmapFrameEncode pour l’encodeur JPEG.

Héritage

L’interface IWICPlanarBitmapFrameEncode hérite de l’interface IUnknown. IWICPlanarBitmapFrameEncode a également les types de membres suivants :

Méthodes

L’interface IWICPlanarBitmapFrameEncode utilise ces méthodes.

 
IWICPlanarBitmapFrameEncode ::WritePixels

Écrit les lignes des plans sources au format codé. (IWICPlanarBitmapFrameEncode.WritePixels)
IWICPlanarBitmapFrameEncode ::WriteSource

Écrit les lignes des plans sources au format codé. (IWICPlanarBitmapFrameEncode.WriteSource)

Remarques

L’encodage de données YCbCr à l’aide de IWICPlanarBitmapFrameEncode est similaire, mais pas identique à l’encodage de données entrelacées à l’aide de IWICBitmapFrameEncode. L’interface planaire expose uniquement la possibilité d’écrire des données d’image de trame planaire, et vous devez continuer à utiliser l’interface d’encodage de trame pour définir des métadonnées ou une miniature et valider à la fin de l’opération.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8.1 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2012 R2 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête wincodec.h

Voir aussi

Prise en charge de JPEG YCbCr