fungsi wiasGetChangedValueFloat (wiamdef.h)

Fungsi wiasGetChangedValueFloat menentukan apakah properti dengan nilai floating-point telah diubah oleh aplikasi.

Sintaks

HRESULT wiasGetChangedValueFloat(
  [in] BYTE                    *pWiasContext,
  [in] WIA_PROPERTY_CONTEXT    *pContext,
       BOOL                    bNoValidation,
       PROPID                  propID,
       WIAS_CHANGED_VALUE_INFO *pInfo
);

Parameter

[in] pWiasContext

Arahkan ke konteks item WIA.

[in] pContext

Penunjuk ke struktur WIA_PROPERTY_CONTEXT yang berisi konteks properti saat ini.

bNoValidation

Menunjukkan apakah nilai properti saat ini harus divalidasi terhadap kumpulan nilai yang valid. Jika parameter ini diatur ke TRUE, fungsi tidak melakukan validasi pada properti . Jika FALSE, fungsi melakukan validasi data.

propID

Menentukan pengidentifikasi properti properti yang sedang diuji.

pInfo

Penunjuk ke struktur WIAS_CHANGED_VALUE_INFO yang berisi nilai properti saat ini dan sebelumnya.

Nilai kembali

Setelah berhasil, fungsi mengembalikan S_OK.

Jika fungsi gagal, fungsi mengembalikan kesalahan COM standar atau salah satu kode kesalahan WIA.

Keterangan

Driver harus memvalidasi properti hanya setelah driver memperbarui nilai properti . Driver memperbarui nilai sebagai akibat dari perubahan properti yang diminta oleh aplikasi.

Persyaratan

Persyaratan Nilai
Target Platform Desktop
Header wiamdef.h (termasuk Wiamdef.h)
Pustaka Wiaservc.lib
DLL Wiaservc.dll

Lihat juga

WIAS_CHANGED_VALUE_INFO

WIA_PROPERTY_CONTEXT

wiasGetChangedValueGuid

wiasGetChangedValueLong

wiasGetChangedValueStr