Interfaz IWICBitmapLock (wincodec.h)

Expone métodos que admiten el método Lock .

Herencia

La interfaz IWICBitmapLock hereda de la interfaz IUnknown . IWICBitmapLock también tiene estos tipos de miembros:

Métodos

La interfaz IWICBitmapLock tiene estos métodos.

 
IWICBitmapLock::GetDataPointer

Obtiene el puntero al píxel superior izquierdo del rectángulo bloqueado.
IWICBitmapLock::GetPixelFormat

Obtiene el formato de píxel de para el área bloqueada de píxeles. Se puede usar para calcular el número de bytes por píxel en el área bloqueada.
IWICBitmapLock::GetSize

Recupera el ancho y alto, en píxeles, del rectángulo bloqueado.
IWICBitmapLock::GetStride

Proporciona acceso al valor de intervalo para la memoria.

Comentarios

El bloqueo de mapa de bits es simplemente una abstracción para una ventana de memoria rectangular en el mapa de bits. Para el caso más sencillo, un mapa de bits de memoria del sistema, esto es simplemente un puntero a la esquina superior izquierda del rectángulo y un valor de intervalo.

Para liberar el bloqueo exclusivo establecido por el método Lock y el objeto IWICBitmapLock asociado, llame a IUnknown::Release en el objeto IWICBitmapLock .

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP con SP2, Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 [aplicaciones de escritorio | aplicaciones para UWP]
Plataforma de destino Windows
Encabezado wincodec.h