Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
A função ICImageDecompress descompacta uma imagem sem usar funções de inicialização.
Sintaxe
HANDLE VFWAPI ICImageDecompress(
HIC hic,
UINT uiFlags,
LPBITMAPINFO lpbiIn,
LPVOID lpBits,
LPBITMAPINFO lpbiOut
);
Parâmetros
hic
Manipule para um descompactador aberto com a função ICOpen . Especifique NULL para que o VCM selecione um descompactador apropriado para a imagem compactada.
uiFlags
Reservados; deve ser zero.
lpbiIn
Formato de dados de entrada compactado.
lpBits
Ponteiro para bits de dados de entrada a serem compactados. Os bits de dados excluem informações de cabeçalho e formato.
lpbiOut
Formato de saída descompactado. Especifique NULL para permitir que o descompactador use um formato apropriado.
Retornar valor
Retorna um identificador para um DIB descompactado no formato CF_DIB se for bem-sucedido ou NULL caso contrário. Os dados da imagem seguem o cabeçalho de formato.
Comentários
Para obter as informações de formato da estrutura LPBITMAPINFOHEADER , use a função GlobalLock para bloquear os dados. Use a função GlobalFree para liberar o DIB quando terminar.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
| Plataforma de Destino | Windows |
| Cabeçalho | vfw.h |
| Biblioteca | Vfw32.lib |
| DLL | Msvfw32.dll |