Función ICDrawSuggestFormat (vfw.h)
La función ICDrawSuggestFormat notifica al controlador de dibujo que sugiera el formato de datos de entrada.
Sintaxis
LRESULT VFWAPI_INLINE ICDrawSuggestFormat(
HIC hic,
LPBITMAPINFOHEADER lpbiIn,
LPBITMAPINFOHEADER lpbiOut,
int dxSrc,
int dySrc,
int dxDst,
int dyDst,
HIC hicDecomp
);
Parámetros
hic
Identificador del controlador que se va a usar.
lpbiIn
Puntero a una estructura que contiene el formato de los datos comprimidos. En el caso de los mapas de bits, se trata de una estructura BITMAPINFOHEADER .
lpbiOut
Puntero a una estructura para devolver el formato sugerido. El controlador de dibujo puede recibir y dibujar datos de este formato. En el caso de los mapas de bits, se trata de una estructura BITMAPINFOHEADER .
dxSrc
Ancho del rectángulo de origen.
dySrc
Alto del rectángulo de origen.
dxDst
Ancho del rectángulo de destino.
dyDst
Alto del rectángulo de destino.
hicDecomp
Descompresión que puede usar el formato de datos en lpbiIn.
Valor devuelto
Devuelve ICERR_OK si se ejecuta correctamente o si se produce un error de otro modo.
Comentarios
Las aplicaciones pueden usar esta función para determinar formatos de entrada alternativos que un controlador de dibujo puede descomprimir y si el controlador de dibujo puede estirar los datos. Si el controlador de dibujo no puede estirar los datos según lo solicitado, es posible que la aplicación tenga que ajustar los datos.
Si el controlador de dibujo no puede descomprimir un formato proporcionado por una aplicación, use las funciones ICDecompress, ICDecompressEx, j, ICDecompressExQuery e ICDecompressOpen para obtener formatos alternativos.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | vfw.h |