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, espressa in bit.

lSize

Specifica le dimensioni dell'immagine archiviate nel dispositivo.

[in, optional] pwszExt

Facoltativo. Puntatore a un percorso di memoria contenente un'estensione del nome di file a tre caratteri per il formato nativo dell'elemento. Se questo parametro è NULL, la proprietà di 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

   
Piattaforma di destinazione Desktop
Intestazione wiautil.h (include Wiautil.h)