Antarmuka IWiaItem (wia_xp.h)

Setiap perangkat keras Windows Image Acquisition (WIA) diwakili ke aplikasi sebagai pohon hierarkis objek IWiaItem . Antarmuka IWiaItem menyediakan aplikasi dengan kemampuan untuk mengkueri perangkat untuk menemukan kemampuannya. Ini juga menyediakan akses ke antarmuka transfer data dan properti item. Selain itu, antarmuka IWiaItem menyediakan metode untuk memungkinkan aplikasi mengontrol perangkat.

Catatan Untuk aplikasi Windows Vista, gunakan IWiaItem2 alih-alih IWiaItem.
 

Warisan

Antarmuka IWiaItem mewarisi dari antarmuka IUnknown . IWiaItem juga memiliki jenis anggota ini:

Metode

Antarmuka IWiaItem memiliki metode ini.

 
IWiaItem::AnalyzeItem

Metode IWiaItem::AnalyzeItem menyebabkan perangkat keras Windows Image Acquisition (WIA) memperoleh dan mencoba mendeteksi jenis data apa yang ada.
IWiaItem::CreateChildItem

Metode IWiaItem::CreateChildItem digunakan oleh aplikasi untuk menambahkan objek IWiaItem ke pohon IWiaItem perangkat.
IWiaItem::D eleteItem

Metode IWiaItem::D eleteItem menghapus objek IWiaItem saat ini dari pohon objek perangkat.
IWiaItem::D eviceCommand

IWiaItem::D eviceCommand mengeluarkan perintah ke perangkat keras Windows Image Acquisition (WIA).
IWiaItem::D eviceDlg

Metode IWiaItem::D eviceDlg digunakan oleh aplikasi untuk menampilkan kotak dialog kepada pengguna untuk mempersiapkan akuisisi gambar.
IWiaItem::D iagnostic

Metode ini tidak didukung. (IWiaItem.Diagnostic)
IWiaItem::D umpDrvItemData

Metode ini tidak didukung. (IWiaItem.DumpDrvItemData)
IWiaItem::D umpItemData

Metode ini tidak didukung. (IWiaItem.DumpItemData)
IWiaItem::D umpTreeItemData

Metode ini tidak didukung. (IWiaItem.DumpTreeItemData)
IWiaItem::EnumChildItems

Metode IWiaItem::EnumChildItems membuat objek enumerator dan meneruskan kembali pointer ke antarmuka IEnumWiaItem untuk folder yang tidak kosong di pohon IWiaItem dari perangkat Windows Image Acquisition (WIA).
IWiaItem::EnumDeviceCapabilities

Metode IWiaItem::EnumDeviceCapabilities membuat enumerator yang digunakan untuk memastikan perintah dan peristiwa yang didukung perangkat Windows Image Acquisition (WIA).
IWiaItem::EnumRegisterEventInfo

Metode IWiaItem::EnumRegisterEventInfo membuat enumerator yang digunakan untuk mendapatkan informasi tentang peristiwa yang aplikasinya terdaftar.
IWiaItem::FindItemByName

Metode IWiaItem::FindItemByName mencari pohon item sub-item menggunakan nama sebagai kunci pencarian. Setiap objek IWiaItem memiliki nama sebagai salah satu properti standarnya.
IWiaItem::GetItemType

Metode IWiaItem::GetItemType dipanggil oleh aplikasi untuk mendapatkan informasi jenis item.
IWiaItem::GetRootItem

Metode IWiaItem::GetRootItem mengambil item akar dari pohon objek item yang digunakan untuk mewakili perangkat keras Windows Image Acquisition (WIA).

Keterangan

Beberapa metode antarmuka IWiaItem hanya berlaku pada item akar pohon perangkat. Metode lain valid pada semua item. Metode dikelompokkan sebagai berikut:

Hanya berlaku pada item akar IWiaItem::D eviceCommand
  IWiaItem::D eviceDlg
  IWiaItem::EnumDeviceCapabilities
  IWiaItem::EnumRegisterEventInfo
Valid pada Semua Item IWiaItem::AnalyzeItem
  IWiaItem::CreateChildItem
  IWiaItem::D eleteItem
  IWiaItem::EnumChildItems
  IWiaItem::FindItemByName
  IWiaItem::GetItemType
  IWiaItem::GetRootItem
 

Antarmuka IWiaItem , seperti semua antarmuka Model Objek Komponen (COM), mewarisi metode antarmuka IUnknown .

Metode IUnknown Deskripsi
IUnknown::QueryInterface Mengembalikan pointer ke antarmuka yang didukung.
IUnknown::AddRef Jumlah referensi kenaikan.
IUnknown::Release Jumlah referensi penurunan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional, Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header wia_xp.h (termasuk Wia.h)