Share via


Função ICOpen (vfw.h)

A função ICOpen abre um compressor ou descompactador.

Sintaxe

HIC VFWAPI ICOpen(
  DWORD fccType,
  DWORD fccHandler,
  UINT  wMode
);

Parâmetros

fccType

Código de quatro caracteres que indica o tipo de compressor ou descompactador a ser aberto. Para fluxos de vídeo, o valor desse parâmetro é "VIDC".

fccHandler

Manipulador preferencial do tipo especificado. Normalmente, o tipo de manipulador é armazenado no cabeçalho de fluxo em um arquivo AVI.

wMode

Sinalizador que define o uso do compressor ou do descompactador. Os valores a seguir são definidos.

Valor Significado
ICMODE_COMPRESS O compressor executará a compactação normal.
ICMODE_DECOMPRESS O descompactador executará a descompactação normal.
ICMODE_DRAW O descompactador descompactará e desenhará os dados diretamente no hardware.
ICMODE_FASTCOMPRESS O compressor executará compactação rápida (em tempo real).
ICMODE_FASTDECOMPRESS O descompactador executará uma descompactação rápida (em tempo real).
ICMODE_QUERY Consulta o compressor ou o descompactador para obter informações.

Retornar valor

Retorna um identificador para um compressor ou descompactador se tiver êxito ou zero caso contrário.

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

Confira também

Funções de compactação de vídeo

Gerenciador de Compactação de Vídeo