wiasGetChangedValueFloat, fonction (wiamdef.h)
La fonction wiasGetChangedValueFloat détermine si une propriété avec une valeur à virgule flottante a été modifiée par une application.
Syntaxe
HRESULT wiasGetChangedValueFloat(
[in] BYTE *pWiasContext,
[in] WIA_PROPERTY_CONTEXT *pContext,
BOOL bNoValidation,
PROPID propID,
WIAS_CHANGED_VALUE_INFO *pInfo
);
Paramètres
[in] pWiasContext
Pointeur vers un contexte d’élément WIA.
[in] pContext
Pointeur vers une structure WIA_PROPERTY_CONTEXT qui contient le contexte de propriété actuel.
bNoValidation
Indique si la valeur actuelle de la propriété doit être validée par rapport à son ensemble de valeurs valides. Si ce paramètre est défini sur TRUE, la fonction n’effectue pas de validation sur la propriété. Si elle est FALSE, la fonction effectue la validation des données.
propID
Spécifie l’identificateur de propriété de la propriété en cours de test.
pInfo
Pointeur vers une structure WIAS_CHANGED_VALUE_INFO qui contient les valeurs actuelles et précédentes de la propriété.
Valeur de retour
En cas de réussite, la fonction retourne S_OK.
Si la fonction échoue, elle retourne une erreur COM standard ou l’un des codes d’erreur WIA .
Remarques
Le pilote doit valider la propriété uniquement une fois que le pilote a mis à jour les valeurs de la propriété. Le pilote met à jour les valeurs en raison des modifications de propriété demandées par l’application.
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Bureau |
d’en-tête | wiamdef.h (include Wiamdef.h) |
bibliothèque | Wiaservc.lib |
DLL | Wiaservc.dll |