Função ICDrawSuggestFormat (vfw.h)
A função ICDrawSuggestFormat notifica o manipulador de desenho para sugerir o formato de dados de entrada.
Sintaxe
LRESULT VFWAPI_INLINE ICDrawSuggestFormat(
HIC hic,
LPBITMAPINFOHEADER lpbiIn,
LPBITMAPINFOHEADER lpbiOut,
int dxSrc,
int dySrc,
int dxDst,
int dyDst,
HIC hicDecomp
);
Parâmetros
hic
Manipule para o driver a ser usado.
lpbiIn
Ponteiro para uma estrutura que contém o formato dos dados compactados. Para bitmaps, essa é uma estrutura BITMAPINFOHEADER .
lpbiOut
Ponteiro para uma estrutura para retornar o formato sugerido. O manipulador de desenho pode receber e desenhar dados desse formato. Para bitmaps, essa é uma estrutura BITMAPINFOHEADER .
dxSrc
Largura do retângulo de origem.
dySrc
Altura do retângulo de origem.
dxDst
Largura do retângulo de destino.
dyDst
Altura do retângulo de destino.
hicDecomp
Descompactador que pode usar o formato de dados no lpbiIn.
Retornar valor
Retorna ICERR_OK se tiver êxito ou um erro de outra forma.
Comentários
Os aplicativos podem usar essa função para determinar formatos de entrada alternativos que um manipulador de desenho pode descompactar e se o manipulador de desenho pode esticar os dados. Se o manipulador de desenho não puder esticar os dados conforme solicitado, talvez o aplicativo precise esticar os dados.
Se o manipulador de desenho não puder descompactar um formato fornecido por um aplicativo, use as funções ICDecompress, ICDecompressEx, j, ICDecompressExQuery e ICDecompressOpen para obter formatos alternativos.
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 |