función wiauSetImageItemSize (wiautil.h)
La función wiauSetImageItemSize calcula el tamaño y el ancho, en bytes, de una imagen, en función de la configuración actual del WIA_IPA_FORMAT (que se describe en la documentación del SDK de Microsoft Windows) 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 (que se describe en la documentación de Windows SDK), no se actualiza.
Valor devuelto
Si la función se ejecuta correctamente, devuelve S_OK. Si se produce un error en la función, devuelve un error COM estándar.
Observaciones
Si el formato no es BMP, esta función supone que el valor pasado en el parámetro lSize es correcto para el formato actual.
Requisitos
Requisito | Valor |
---|---|
de la plataforma de destino de | Escritorio |
encabezado de | wiautil.h (incluye Wiautil.h) |