Metode IWiaImageFilter::InitializeFilter
Menginisialisasi filter. Dipanggil oleh Windows Image Acquisition (WIA) 2.0 sebelum setiap unduhan gambar.
Sintaks
HRESULT InitializeFilter(
[in] IWiaItem2 *pWiaItem2,
[in] IWiaTransferCallback *pWiaTransferCallback
);
Parameter
-
pWiaItem2 [in]
-
Jenis: IWiaItem2*
Menentukan penunjuk ke item IWiaItem2 yang mewakili gambar pratinjau.
-
pWiaTransferCallback [in]
-
Jenis: IWiaTransferCallback*
Menentukan penunjuk ke antarmuka IWiaTransferCallback aplikasi.
Nilai kembali
Jenis: HRESULT
Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Metode ini dipanggil ketika aplikasi memanggil Unduh dan ketika aplikasi memanggil fungsi Komponen GetNewPreview
Pratinjau WIA 2.0.
IWiaImageFilter::InitializeFilter menyimpan referensi ke pWiaItem2 dan pWiaTransferCallback untuk diteruskan ke fungsi-fungsi ini. Kedua pointer antarmuka ini harus disimpan sebagai variabel anggota dan IUnknown::AddRef harus dipanggil untuk masing-masing. Penunjuk antarmuka juga diperlukan dalam implementasi filter TransferCallback dan GetNextStream selama akuisisi gambar.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows Server 2008 [hanya aplikasi desktop] |
Header |
|
IDL |
|