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 |
|