Partager via


wiauSetImageItemSize, fonction (wiautil.h)

La fonction wiauSetImageItemSize calcule la taille et la largeur, en octets, pour une image, en fonction du paramètre de WIA_IPA_FORMAT actuel (décrit dans la documentation du Kit de développement logiciel (SDK) Microsoft Windows) et écrit les nouvelles valeurs dans les propriétés appropriées.

Syntaxe

HRESULT wiauSetImageItemSize(
  [in]           BYTE  *pWiasContext,
                 LONG  lWidth,
                 LONG  lHeight,
                 LONG  lDepth,
                 LONG  lSize,
  [in, optional] PWSTR pwszExt
);

Paramètres

[in] pWiasContext

Pointeur vers un contexte d’élément WIA.

lWidth

Spécifie la largeur de l’image, en pixels.

lHeight

Spécifie la hauteur de l’image, en pixels.

lDepth

Spécifie la profondeur de l’image, en bits.

lSize

Spécifie la taille de l’image telle qu’elle est stockée sur l’appareil.

[in, optional] pwszExt

facultatif . Pointeur vers un emplacement de mémoire contenant une extension de nom de fichier à trois caractères pour le format natif de l’élément. Si ce paramètre est NULL, la propriété d’extension de l’élément, WIA_IPA_FILENAME_EXTENSION (décrite dans la documentation du Kit de développement logiciel (SDK) Windows), n’est pas mise à jour.

Valeur de retour

En cas de réussite, la fonction retourne S_OK. Si la fonction échoue, elle retourne une erreur COM standard.

Remarques

Si le format n’est pas BMP, cette fonction suppose que la valeur passée dans le paramètre lSize est correcte pour le format actuel.

Exigences

Exigence Valeur
plateforme cible Bureau
d’en-tête wiautil.h (include Wiautil.h)