función wiauSetImageItemSize (wiautil.h)
La función wiauSetImageItemSize calcula el tamaño y el ancho, en bytes, de una imagen, en función del valor de WIA_IPA_FORMAT actual (descrito en la documentación de Microsoft Windows SDK) y escribe los nuevos valores en las propiedades adecuadas.
Sintaxis
HRESULT wiauSetImageItemSize(
[in] BYTE *pWiasContext,
LONG lWidth,
LONG lHeight,
LONG lDepth,
LONG lSize,
[in, optional] PWSTR pwszExt
);
Parámetros
[in] pWiasContext
Puntero a un contexto de elemento WIA.
lWidth
Especifica el ancho de la imagen, en píxeles.
lHeight
Especifica el alto de la imagen, en píxeles.
lDepth
Especifica la profundidad de la imagen, en bits.
lSize
Especifica el tamaño de la imagen tal como se almacena en el dispositivo.
[in, optional] pwszExt
Opcional. Puntero a una ubicación de memoria que contiene una extensión de nombre de archivo de tres caracteres para el formato nativo del elemento. Si este parámetro es NULL, la propiedad de extensión del elemento, WIA_IPA_FILENAME_EXTENSION (descrita en la documentación de Windows SDK), no se actualiza.
Valor devuelto
Si se ejecuta correctamente, la función devuelve S_OK. Si se produce un error en la función, devuelve un error COM estándar.
Comentarios
Si el formato no es BMP, esta función asume que el valor pasado en el parámetro lSize es correcto para el formato actual.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Escritorio |
Encabezado | wiautil.h (incluye Wiautil.h) |