Compartilhar via


Função ICGetDisplayFormat (vfw.h)

A função ICGetDisplayFormat determina o melhor formato disponível para exibir uma imagem compactada. A função também abrirá um compressor se um identificador de um compressor aberto não for especificado.

Sintaxe

HIC VFWAPI ICGetDisplayFormat(
  HIC                hic,
  LPBITMAPINFOHEADER lpbiIn,
  LPBITMAPINFOHEADER lpbiOut,
  int                BitDepth,
  int                dx,
  int                dy
);

Parâmetros

hic

Manipule para o compressor a ser usado. Especifique NULL para que o VCM selecione e abra um compressor apropriado.

lpbiIn

Ponteiro para a estrutura BITMAPINFOHEADER que contém o formato compactado.

lpbiOut

Ponteiro para um buffer para retornar o formato descompactado. O buffer deve ser grande o suficiente para uma estrutura BITMAPINFOHEADER e 256 entradas de cor.

BitDepth

Profundidade de bit preferencial, se diferente de zero.

dx

Multiplicador de largura para esticar a imagem. Se esse parâmetro for zero, essa dimensão não será ampliada.

dy

Multiplicador de altura para esticar a imagem. Se esse parâmetro for zero, essa dimensão não será ampliada.

Retornar valor

Retorna um identificador para um 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