Share via


ICM_COMPRESS_GET_FORMAT mensagem

A mensagem ICM_COMPRESS_GET_FORMAT solicita o formato de saída dos dados compactados de um driver de compactação de vídeo. Você pode enviar essa mensagem explicitamente ou usando a macro ICCompressGetFormat .

ICM_COMPRESS_GET_FORMAT 
wParam = (DWORD_PTR) (LPVOID) lpbiInput; 
lParam = (DWORD_PTR) (LPVOID) lpbiOutput; 

Parâmetros

lpbiInput

Ponteiro para uma estrutura BITMAPINFO que contém o formato de entrada.

lpbiOutput

Ponteiro para uma estrutura BITMAPINFO para conter o formato de saída. Você pode especificar zero para que esse parâmetro solicite apenas o tamanho do formato de saída, como na macro ICCompressGetFormatSize .

Valor Retornado

Se lpbiOutput for zero, retornará o tamanho da estrutura.

Se lpbiOutput for diferente de zero, retornará ICERR_OK se tiver êxito ou um erro de outra forma.

Comentários

Se lpbiOutput for diferente de zero, o driver deverá preencher a estrutura BITMAPINFO com o formato de saída padrão correspondente ao formato de entrada especificado para lpbiInput. Se o compressor puder produzir vários formatos, o formato padrão deverá ser aquele que preserva a maior quantidade de informações.

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]
Cabeçalho
Vfw.h

Confira também

Gerenciador de Compactação de Vídeo

Mensagens de compactação de vídeo