Interface IWICBitmap (wincodec.h)

Définit des méthodes qui ajoutent le concept d’écriture et de représentations statiques en mémoire des bitmaps à IWICBitmapSource.

Héritage

L’interface IWICBitmap hérite d’IWICBitmapSource. IWICBitmap a également les types de membres suivants :

Méthodes

L’interface IWICBitmap utilise ces méthodes.

 
IWICBitmap ::Lock

Fournit l’accès à une zone rectangulaire de la bitmap.
IWICBitmap ::SetPalette

Fournit l’accès pour les modifications de palette.
IWICBitmap ::SetResolution

Modifie la résolution physique de l’image.

Remarques

IWICBitmap hérite d’IWICBitmapSource et hérite donc également de la méthode CopyPixels . Lorsque les pixels doivent être déplacés vers un nouvel emplacement de mémoire, CopyPixels est souvent le plus efficace.

En raison de la représentation de la mémoire interne impliquée par le IWICBitmap, la modification et le traitement sur place à l’aide du verrou sont plus efficaces que CopyPixels, ce qui se réduit généralement à un simple accès de pointeur directement dans la mémoire appartenant à l’image bitmap plutôt qu’à une copie. Cela contraste avec les bitmaps de procédure qui implémentent uniquement CopyPixels , car il n’existe aucune représentation en mémoire interne et une image doit être créée à la demande pour répondre à un appel à Verrouiller.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP avec SP2, Windows Vista [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau | applications UWP]
Plateforme cible Windows
En-tête wincodec.h