fonction wiauSetImageItemSize (wiautil.h)
La fonction wiauSetImageItemSize calcule la taille et la largeur, en octets, d’une image en fonction du paramètre de WIA_IPA_FORMAT actuel (décrit dans la documentation Microsoft Windows SDK) 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 mémoire contenant une extension de nom de fichier à trois caractères pour le format natif de l’élément. Si ce paramètre a la valeur NULL, la propriété d’extension de l’élément, WIA_IPA_FILENAME_EXTENSION (décrite dans la documentation SDK Windows), n’est pas mise à jour.
Valeur retournée
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 transmise dans le paramètre lSize est correcte pour le format actuel.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | wiautil.h (inclure Wiautil.h) |