funzione wiauSetImageItemSize (wiautil.h)
La funzione wiauSetImageItemSize calcola le dimensioni e la larghezza, in byte, per un'immagine, in base all'impostazione di WIA_IPA_FORMAT corrente (descritta nella documentazione di Microsoft Windows SDK) e scrive i nuovi valori nelle proprietà appropriate.
Sintassi
HRESULT wiauSetImageItemSize(
[in] BYTE *pWiasContext,
LONG lWidth,
LONG lHeight,
LONG lDepth,
LONG lSize,
[in, optional] PWSTR pwszExt
);
Parametri
[in] pWiasContext
Puntatore a un contesto di elemento WIA.
lWidth
Specifica la larghezza dell'immagine, in pixel.
lHeight
Specifica l'altezza dell'immagine, in pixel.
lDepth
Specifica la profondità dell'immagine, in bit.
lSize
Specifica le dimensioni dell'immagine archiviata nel dispositivo.
[in, optional] pwszExt
Facoltativo. Puntatore a un percorso di memoria contenente un'estensione del nome file a tre caratteri per il formato nativo dell'elemento. Se questo parametro è NULL, la proprietà dell'estensione dell'elemento, WIA_IPA_FILENAME_EXTENSION (descritta nella documentazione di Windows SDK), non viene aggiornata.
Valore restituito
In caso di esito positivo, la funzione restituisce S_OK. Se la funzione ha esito negativo, restituisce un errore COM standard.
Commenti
Se il formato non è BMP, questa funzione presuppone che il valore passato nel parametro lSize sia corretto per il formato corrente.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | wiautil.h (include Wiautil.h) |