Share via


Interface IWICBitmapLock (wincodec.h)

Expose les méthodes qui prennent en charge la méthode Lock .

Héritage

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

Méthodes

L’interface IWICBitmapLock comporte ces méthodes.

 
IWICBitmapLock ::GetDataPointer

Obtient le pointeur vers le pixel supérieur gauche dans le rectangle verrouillé.
IWICBitmapLock ::GetPixelFormat

Obtient le format de pixel de pour la zone verrouillée de pixels. Cela peut être utilisé pour calculer le nombre d’octets par pixel dans la zone verrouillée.
IWICBitmapLock ::GetSize

Récupère la largeur et la hauteur, en pixels, du rectangle verrouillé.
IWICBitmapLock ::GetStride

Fournit l’accès à la valeur de foulée pour la mémoire.

Remarques

Le verrou bitmap est simplement une abstraction d’une fenêtre de mémoire rectangulaire dans la bitmap. Pour le cas le plus simple, une bitmap de mémoire système, il s’agit simplement d’un pointeur vers le coin supérieur gauche du rectangle et d’une valeur de foulée.

Pour libérer le verrou exclusif défini par la méthode Lock et l’objet IWICBitmapLock associé, appelez IUnknown ::Release sur l’objet IWICBitmapLock .

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