WIA
Gambaran umum teknologi WIA.
Untuk mengembangkan WIA, Anda memerlukan header ini:
Untuk panduan pemrograman untuk teknologi ini, lihat:
WIAVIDEO_STATE Enumerasi WIAVIDEO_STATE digunakan untuk menentukan status streaming video saat ini. |
TambahkanDeviceDlg Metode ini tidak diterapkan. (IWiaDevMgr.AddDeviceDlg) |
AnalyzeItem Metode IWiaItem::AnalyzeItem menyebabkan perangkat keras Windows Image Acquisition (WIA) memperoleh dan mencoba mendeteksi jenis data apa yang ada. |
BandedDataCallback Menyediakan pemberitahuan status transfer data. Metode transfer data Windows Image Acquisition (WIA) dari antarmuka IWiaDataTransfer secara berkala memanggil metode ini. |
CancelPendingIO Metode IWiaItemExtras::CancelPendingIO membatalkan semua operasi input/output yang tertunda pada driver. |
Kloning Metode IEnumWIA_DEV_CAPS::Clone membuat instans tambahan antarmuka IEnumWIA_DEV_CAPS dan mengirim kembali pointer ke sana. |
Kloning Metode IEnumWIA_DEV_INFO::Clone membuat instans tambahan antarmuka IEnumWIA_DEV_INFO dan mengirim kembali pointer ke sana. |
Kloning Metode IEnumWIA_FORMAT_INFO::Clone membuat instans tambahan antarmuka IEnumWIA_FORMAT_INFO dan mengembalikan penunjuk antarmuka ke antarmuka baru. |
Kloning Metode IEnumWiaItem::Clone membuat instans tambahan antarmuka IEnumWiaItem dan mengirim kembali pointer ke sana. |
CreateChildItem Metode IWiaItem::CreateChildItem digunakan oleh aplikasi untuk menambahkan objek IWiaItem ke pohon IWiaItem perangkat. |
CreateDevice IWiaDevMgr::CreateDevice membuat pohon hierarki objek IWiaItem untuk perangkat Windows Image Acquisition (WIA). |
CreateVideoByDevNum Metode IWiaVideo::CreateVideoByDevNum membuat koneksi ke perangkat video streaming dengan nomor perangkat yang diperoleh dari enumerasi Directshow. |
CreateVideoByName Metode IWiaVideo::CreateVideoByName membuat koneksi ke perangkat video streaming dengan nama perangkat yang mudah diingat yang diperoleh dari enumerasi Directshow. |
CreateVideoByWiaDevID Metode IWiaVideo::CreateVideoByWiaDevID membuat koneksi ke perangkat video streaming dari properti WIA_DIP_DEV_ID. |
DeleteItem Metode IWiaItem::D eleteItem menghapus objek IWiaItem saat ini dari pohon objek perangkat. |
DestroyVideo Metode IWiaVideo::D estroyVideo mematikan video streaming. Untuk memulai ulang pemutaran video, aplikasi harus memanggil salah satu metode IWiaVideo CreateVideo lagi. |
DeviceCommand IWiaItem::D eviceCommand mengeluarkan perintah ke perangkat keras Windows Image Acquisition (WIA). |
DeviceDlg Metode IWiaItem::D eviceDlg digunakan oleh aplikasi untuk menampilkan kotak dialog kepada pengguna untuk mempersiapkan akuisisi gambar. |
Diagnostik Metode ini tidak didukung. (IWiaItem.Diagnostic) |
DumpDrvItemData Metode ini tidak didukung. (IWiaItem.DumpDrvItemData) |
DumpItemData Metode ini tidak didukung. (IWiaItem.DumpItemData) |
DumpTreeItemData Metode ini tidak didukung. (IWiaItem.DumpTreeItemData) |
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). |
EnumDeviceCapabilities Metode IWiaItem::EnumDeviceCapabilities membuat enumerator yang digunakan untuk memastikan perintah dan peristiwa yang didukung perangkat Windows Image Acquisition (WIA). |
EnumDeviceInfo Aplikasi menggunakan metode IWiaDevMgr::EnumDeviceInfo untuk menghitung informasi properti untuk setiap perangkat Windows Image Acquisition (WIA) yang tersedia. |
EnumRegisterEventInfo Metode IWiaItem::EnumRegisterEventInfo membuat enumerator yang digunakan untuk mendapatkan informasi tentang peristiwa yang aplikasinya terdaftar. |
Escape Metode IWiaItemExtras::Escape mengirimkan permintaan untuk operasi I/O khusus vendor ke perangkat gambar diam. |
FindItemByName Metode IWiaItem::FindItemByName mencari pohon item sub-item menggunakan nama sebagai kunci pencarian. Setiap objek IWiaItem memiliki nama sebagai salah satu properti standarnya. |
get_ImagesDirectory Properti IWiaVideo::ImagesDirectory menentukan jalur lengkap dan direktori tempat gambar disimpan saat memanggil metode IWiaVideo::TakePicture. (Dapatkan) |
get_PreviewVisible Properti IWiaVideo::P reviewVisible menentukan apakah pemutaran video terlihat di jendela induknya. Ini tidak memengaruhi WIAVIDEO_STATE video. (Dapatkan) |
GetCount Metode IEnumWIA_DEV_CAPS::GetCount mengembalikan jumlah elemen yang disimpan oleh enumerator ini. |
GetCount Metode IEnumWIA_DEV_INFO::GetCount mengembalikan jumlah elemen yang disimpan oleh enumerator ini. |
GetCount Metode IEnumWIA_FORMAT_INFO::GetCount mengembalikan jumlah elemen yang disimpan oleh enumerator ini. |
GetCount Metode IEnumWiaItem::GetCount mengembalikan jumlah elemen yang disimpan oleh enumerator ini. |
GetCount Metode IWiaPropertyStorage::GetCount mengembalikan jumlah properti yang disimpan dalam penyimpanan properti. |
GetCurrentState Metode IWiaVideo::GetCurrentState menentukan status aliran video sebagai anggota enumerasi WIAVIDEO_STATE. |
GetExtendedErrorInfo Metode IWiaItemExtras::GetExtendedErrorInfo mendapatkan string dari driver perangkat yang berisi informasi tentang kesalahan terbaru. |
GetImageDlg Metode IWiaDevMgr::GetImageDlg menampilkan satu atau beberapa kotak dialog yang memungkinkan pengguna memperoleh gambar dari perangkat Windows Image Acquisition (WIA) dan menulis gambar ke file tertentu. |
GetItemType Metode IWiaItem::GetItemType dipanggil oleh aplikasi untuk mendapatkan informasi jenis item. |
GetPropertyAttributes Metode IWiaPropertyStorage::GetPropertyAttributes mengambil hak akses dan informasi nilai hukum untuk sekumpulan properti tertentu. |
GetPropertyStream Metode IWiaPropertyStorage::GetPropertyStream mengambil aliran properti item. |
GetRootItem Metode IWiaItem::GetRootItem mengambil item akar dari pohon objek item yang digunakan untuk mewakili perangkat keras Windows Image Acquisition (WIA). |
Hresult Metode ini tidak didukung. (IWiaLog.hResult) |
Hresult Metode ini tidak didukung. (IWiaLogEx.hResult) |
hResultEx Metode ini tidak didukung. (IWiaLogEx.hResultEx) |
idtEnumWIA_FORMAT_INFO Metode IWiaDataTransfer::idtEnumWIA_FORMAT_INFO membuat implementasi transfer ber pita dari antarmuka IEnumWIA_FORMAT_INFO. |
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. |
idtGetData Metode IWiaDataTransfer::idtGetData mengambil file lengkap dari perangkat Windows Image Acquisition (WIA). |
idtGetExtendedTransferInfo IWiaDataTransfer::idtGetExtendedTransferInfo mengambil informasi yang diperluas yang berkaitan dengan buffer transfer data dalam kasus transfer data bersalur. |
idtQueryGetData Metode IWiaDataTransfer::idtQueryGetData digunakan oleh aplikasi untuk mengkueri perangkat Windows Image Acquisition (WIA) untuk menentukan jenis format data apa yang didukungnya. |
ImageEventCallback Metode IWiaEventCallback::ImageEventCallback dipanggil oleh sistem run-time Windows Image Acquisition (WIA) ketika peristiwa perangkat keras terjadi. |
InitializeLog Metode ini tidak didukung. (IWiaLog.InitializeLog) |
InitializeLogEx Metode ini tidak didukung. (IWiaLogEx.InitializeLogEx) |
Log Metode ini tidak didukung. (IWiaLog.Log) |
Log Metode ini tidak didukung. (IWiaLogEx.Log) |
LogEx Metode ini tidak didukung. (IWiaLogEx.LogEx) |
NewDeviceArrival Metode ini tidak diterapkan. (IWiaNotifyDevMgr.NewDeviceArrival) |
Berikutnya Metode IEnumWIA_DEV_CAPS::Next mengisi array pointer ke struktur WIA_DEV_CAP. |
Berikutnya Metode IEnumWIA_DEV_INFO::Next mengisi array pointer ke antarmuka IWiaPropertyStorage. |
Berikutnya Metode IEnumWIA_FORMAT_INFO::Next mengembalikan array struktur WIA_FORMAT_INFO. |
Berikutnya Metode IEnumWiaItem::Next mengisi array pointer ke antarmuka IWiaItem. |
Pause Metode IWiaVideo::P ause menjeda pemutaran video. |
Bermain Memulai pemutaran video streaming. |
put_ImagesDirectory Properti IWiaVideo::ImagesDirectory menentukan jalur lengkap dan direktori tempat gambar disimpan saat memanggil metode IWiaVideo::TakePicture. (Put) |
put_PreviewVisible Properti IWiaVideo::P reviewVisible menentukan apakah pemutaran video terlihat di jendela induknya. Ini tidak memengaruhi WIAVIDEO_STATE video. (Put) |
RegisterEventCallbackCLSID Metode IWiaDevMgr::RegisterEventCallbackCLSID mendaftarkan aplikasi untuk menerima peristiwa bahkan jika aplikasi mungkin tidak berjalan. |
RegisterEventCallbackInterface Metode IWiaDevMgr::RegisterEventCallbackInterface mendaftarkan pemberitahuan peristiwa Windows Image Acquisition (WIA) aplikasi yang sedang berjalan. |
RegisterEventCallbackProgram Metode IWiaDevMgr::RegisterEventCallbackProgram mendaftarkan aplikasi untuk menerima peristiwa perangkat. Ini terutama disediakan untuk kompatibilitas mundur dengan aplikasi yang tidak ditulis untuk WIA. |
Atur ulang Metode IEnumWIA_DEV_CAPS::Reset digunakan oleh aplikasi untuk memulai ulang enumerasi kemampuan perangkat. |
Atur ulang Metode IEnumWIA_DEV_INFO::Reset digunakan oleh aplikasi untuk memulai ulang enumerasi informasi perangkat. |
Atur ulang Metode IEnumWIA_FORMAT_INFO::Reset mengatur enumerasi kembali ke struktur WIA_FORMAT_INFO pertama. |
Atur ulang Metode IEnumWiaItem::Reset digunakan oleh aplikasi untuk memulai ulang enumerasi informasi item. |
Mengubah ukuranVideo Metode IWiaVideo::ResizeVideo mengubah ukuran pemutaran video ke resolusi terbesar yang didukung yang pas di dalam jendela induk. Panggil metode ini setiap kali jendela induk dipindahkan atau diubah ukurannya. |
PilihDeviceDlg IWiaDevMgr::SelectDeviceDlg menampilkan kotak dialog yang memungkinkan pengguna memilih perangkat keras untuk akuisisi gambar. |
PilihDeviceDlgID Metode IWiaDevMgr::SelectDeviceDlgID menampilkan kotak dialog yang memungkinkan pengguna memilih perangkat keras untuk akuisisi gambar. |
SetPropertyStream IWiaPropertyStorage::SetPropertyStream mengatur aliran properti item di pohon objek IWiaItem dari perangkat keras Windows Image Acquisition (WIA). |
Lewati Metode IEnumWIA_DEV_CAPS::Skip melewati jumlah kemampuan perangkat keras yang ditentukan selama enumerasi kemampuan perangkat yang tersedia. |
Lewati Metode IEnumWIA_DEV_INFO::Skip melewati jumlah perangkat keras yang ditentukan selama enumerasi perangkat yang tersedia. |
Lewati Metode IEnumWIA_FORMAT_INFO::Skip melewati jumlah struktur yang ditentukan dalam enumerasi. |
Lewati Metode IEnumWiaItem::Skip melewati jumlah item yang ditentukan selama enumerasi objek IWiaItem yang tersedia. |
AmbilGambar Metode IWiaVideo::TakePicture mengekstrak gambar diam dari aliran video, dan menyimpan gambar sebagai file JPEG. |
IEnumWIA_DEV_CAPS Antarmuka IEnumWIA_DEV_CAPS menghitung kemampuan perangkat keras Windows Image Acquisition (WIA) yang saat ini tersedia. Kemampuan perangkat mencakup perintah dan peristiwa yang didukung perangkat. |
IEnumWIA_DEV_INFO Antarmuka IEnumWIA_DEV_INFO menghitung perangkat keras Windows Image Acquisition (WIA) yang saat ini tersedia dan propertinya. Properti informasi perangkat menjelaskan penginstalan dan konfigurasi perangkat keras WIA. |
IEnumWIA_FORMAT_INFO Gunakan antarmuka IEnumWIA_FORMAT_INFO untuk menghitung format dan informasi jenis media untuk perangkat. |
IEnumWiaItem Antarmuka IEnumWiaItem digunakan oleh aplikasi untuk menghitung objek IWiaItem di folder pohon saat ini. |
IWiaDataCallback Menyediakan mekanisme panggilan balik aplikasi selama transfer data dari perangkat keras Windows Image Acquisition (WIA) ke aplikasi. Catatan Untuk aplikasi Windows Vista, gunakan IWiaTransferCallback alih-alih IWiaDataCallback. |
IWiaDataTransfer Antarmuka IWiaDataTransfer adalah antarmuka transfer data berkinerja tinggi. |
IWiaDevMgr Aplikasi menggunakan antarmuka IWiaDevMgr untuk membuat dan mengelola perangkat akuisisi gambar. |
IWiaEventCallback Antarmuka IWiaEventCallback digunakan oleh aplikasi untuk menerima pemberitahuan peristiwa perangkat keras Windows Image Acquisition (WIA). |
IWiaItem Setiap perangkat keras Windows Image Acquisition (WIA) diwakili ke aplikasi sebagai pohon hierarki objek IWiaItem. |
IWiaItemExtras Antarmuka IWiaItemExtras menyediakan beberapa metode yang memungkinkan aplikasi berkomunikasi dengan driver perangkat keras. |
IWiaLog Antarmuka ini tidak didukung. (IWiaLog) |
IWiaLogEx Antarmuka ini tidak didukung. (IWiaLogEx) |
IWiaNotifyDevMgr Antarmuka ini tidak diimplementasikan. |
IWiaPropertyStorage Antarmuka IWiaPropertyStorage digunakan untuk mengakses informasi tentang properti objek IWiaItem. Aplikasi harus meminta item untuk mendapatkan antarmuka IWiaPropertyStorage-nya. |
IWiaVideo Antarmuka IWiaVideo menyediakan metode yang memungkinkan aplikasi yang menggunakan layanan Windows Image Acquisition (WIA) untuk memperoleh gambar diam dari perangkat video streaming. Catatan WIA tidak mendukung perangkat video di Windows Server 2003, Windows Vista, dan yang lebih baru. Untuk versi Windows tersebut, gunakan DirectShow untuk memperoleh gambar dari video. |
WIA_DATA_CALLBACK_HEADER WIA_DATA_CALLBACK_HEADER ditransmisikan ke aplikasi selama serangkaian panggilan oleh sistem run-time Windows Image Acquisition (WIA) ke metode IWiaDataCallback::BandedDataCallback. |
WIA_DATA_TRANSFER_INFO Struktur WIA_DATA_TRANSFER_INFO digunakan oleh aplikasi untuk menjelaskan buffer yang digunakan untuk mengambil pita data dari perangkat Windows Image Acquisition (WIA). Ini terutama digunakan bersama dengan metode antarmuka IWiaDataTransfer. |
WIA_DEV_CAP Aplikasi menggunakan struktur WIA_DEV_CAP untuk menghitung kemampuan perangkat. Kemampuan perangkat ditentukan oleh peristiwa atau perintah yang didukung perangkat. Untuk informasi selengkapnya, lihat IEnumWIA_DEV_CAPS. |
WIA_DITHER_PATTERN_DATA Struktur WIA_DITHER_PATTERN_DATA menentukan pola dither untuk pemindai. Ini digunakan bersama dengan properti perangkat pemindai konstanta WIA_DPS_DITHER_PATTERN_DATA. |
WIA_EXTENDED_TRANSFER_INFO Struktur WIA_EXTENDED_TRANSFER_INFO menentukan informasi transfer yang diperluas untuk metode IWiaDataTransfer::idtGetExtendedTransferInfo. |
WIA_FORMAT_INFO Struktur WIA_FORMAT_INFO menentukan format yang valid dan pasangan jenis media untuk perangkat. |
WIA_PROPID_TO_NAME Menyediakan cara cepat di mana aplikasi dapat mencari nama properti Windows Image Acquisition (WIA) standar dari ID properti WIA (atau sebaliknya). |