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 |