wiasGetChangedValueFloat 関数 (wiamdef.h)
wiasGetChangedValueFloat 関数は、浮動小数点値を持つプロパティがアプリケーションによって変更されたかどうかを判断します。
構文
HRESULT wiasGetChangedValueFloat(
[in] BYTE *pWiasContext,
[in] WIA_PROPERTY_CONTEXT *pContext,
BOOL bNoValidation,
PROPID propID,
WIAS_CHANGED_VALUE_INFO *pInfo
);
パラメーター
[in] pWiasContext
WIA 項目コンテキストへのポインター。
[in] pContext
現在のプロパティ コンテキストを含む WIA_PROPERTY_CONTEXT 構造体へのポインター。
bNoValidation
プロパティの現在の値を有効な値のセットに対して検証するかどうかを示します。 このパラメーターが TRUE 設定されている場合、関数はプロパティの検証を実行しません。 FALSE 場合、関数はデータ検証を実行します。
propID
テスト対象のプロパティのプロパティ識別子を指定します。
pInfo
プロパティの現在の値と以前の値を含む WIAS_CHANGED_VALUE_INFO 構造体へのポインター。
戻り値
成功すると、関数はS_OKを返します。
関数が失敗した場合は、標準の COM エラーまたは WIA エラー コードのいずれかが返されます。
備考
ドライバーは、ドライバーがプロパティの値を更新した後にのみ、プロパティを検証する必要があります。 ドライバーは、アプリケーションによって要求されたプロパティの変更の結果として値を更新します。
必要条件
要件 | 価値 |
---|---|
ターゲット プラットフォーム の | デスクトップ |
ヘッダー | wiamdef.h (Wiamdef.h を含む) |
ライブラリ | Wiaservc.lib |
DLL | Wiaservc.dll |
関連項目
wiasGetChangedValueGuid を する
wiasGetChangedValueLong を する
wiasGetChangedValueStr を する