Antarmuka IWiaDataTransfer (wia_xp.h)

Antarmuka IWiaDataTransfer adalah antarmuka transfer data berkinerja tinggi. Antarmuka ini mendukung jendela memori bersama untuk mentransfer data dari objek perangkat ke aplikasi, dan menghilangkan salinan data yang tidak perlu selama marshalling. Mekanisme panggilan balik disediakan dalam bentuk antarmuka IWiaDataCallback . Ini memungkinkan aplikasi untuk mendapatkan pemberitahuan status transfer data, mentransfer data dari perangkat Windows Image Acquisition (WIA) ke aplikasi, dan membatalkan transfer data yang tertunda.

Catatan Untuk aplikasi Windows Vista, gunakan IWiaTransfer alih-alih IWiaDataTransfer.
 

Warisan

Antarmuka IWiaDataTransfer mewarisi dari antarmuka IUnknown . IWiaDataTransfer juga memiliki jenis anggota berikut:

Metode

Antarmuka IWiaDataTransfer memiliki metode ini.

 
IWiaDataTransfer::idtEnumWIA_FORMAT_INFO

Metode IWiaDataTransfer::idtEnumWIA_FORMAT_INFO membuat implementasi transfer ber pita dari antarmuka IEnumWIA_FORMAT_INFO.
IWiaDataTransfer::idtGetBandedData

Metode IWiaDataTransfer::idtGetBandedData mentransfer sekumpulan data dari perangkat keras ke aplikasi. Untuk efisiensi, aplikasi mengambil data dari perangkat keras Windows Image Acquisition (WIA) dalam pita berturut-turut.
IWiaDataTransfer::idtGetData

Metode IWiaDataTransfer::idtGetData mengambil file lengkap dari perangkat Windows Image Acquisition (WIA).
IWiaDataTransfer::idtGetExtendedTransferInfo

IWiaDataTransfer::idtGetExtendedTransferInfo mengambil informasi yang diperluas yang berkaitan dengan buffer transfer data dalam kasus transfer data bersalur.
IWiaDataTransfer::idtQueryGetData

Metode IWiaDataTransfer::idtQueryGetData digunakan oleh aplikasi untuk mengkueri perangkat Windows Image Acquisition (WIA) untuk menentukan jenis format data apa yang didukungnya.

Keterangan

Antarmuka IWiaDataTransfer , 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 pengurangan.

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)