Share via


Interface IWICBitmapLock (wincodec.h)

Expõe métodos que dão suporte ao método Lock .

Herança

A interface IWICBitmapLock herda da interface IUnknown . IWICBitmapLock também tem estes tipos de membros:

Métodos

A interface IWICBitmapLock tem esses métodos.

 
IWICBitmapLock::GetDataPointer

Obtém o ponteiro para o pixel superior esquerdo no retângulo bloqueado.
IWICBitmapLock::GetPixelFormat

Obtém o formato de pixel de para a área bloqueada de pixels. Isso pode ser usado para calcular o número de bytes por pixel na área bloqueada.
IWICBitmapLock::GetSize

Recupera a largura e a altura, em pixels, do retângulo bloqueado.
IWICBitmapLock::GetStride

Fornece acesso ao valor stride para a memória.

Comentários

O bloqueio de bitmap é simplesmente uma abstração para uma janela de memória retangular no bitmap. Para o caso mais simples, um bitmap de memória do sistema, esse é simplesmente um ponteiro para o canto superior esquerdo do retângulo e um valor stride.

Para liberar o conjunto de bloqueio exclusivo pelo método Lock e o objeto IWICBitmapLock associado, chame IUnknown::Release no objeto IWICBitmapLock .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP com SP2, Windows Vista [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho wincodec.h