Antarmuka IStiDevice COM
Antarmuka IStiDevice COM menyediakan aplikasi dengan kemampuan untuk berkomunikasi dengan perangkat gambar diam. Metode antarmuka memungkinkan aplikasi untuk mengirim dan menerima data dan perintah, untuk menjalankan pengujian diagnostik, menerima pemberitahuan Peristiwa Perangkat Gambar Diam, dan untuk mendapatkan kemampuan perangkat dan informasi status.
Akses ke antarmuka IStiDevice diperoleh dengan memanggil metode CreateDevice dari Antarmuka COM IStillImage. Banyak metode antarmuka IStiDevice diimplementasikan dengan memanggil metode seperti bernama yang ditentukan oleh Antarmuka IStiUSD COM.
Tabel berikut mencantumkan dan menjelaskan semua metode yang disediakan oleh antarmuka IStiDevice . Tabel menunjukkan jenis klien yang biasanya harus memanggil setiap metode.
Metode | Deskripsi | Pemanggil Umum |
---|---|---|
IStiDevice::D eviceReset | Mereset perangkat gambar diam ke status yang diketahui. | API Akuisisi Gambar |
IStiDevice::D iagnostic | Menjalankan pengujian diagnostik pada perangkat gambar diam. | Pemindai dan Kamera Panel Kontrol |
IStiDevice::Escape | Mengirim permintaan untuk operasi I/O khusus vendor ke perangkat gambar diam. | API Akuisisi Gambar |
IStiDevice::GetCapabilities | Mengembalikan kemampuan perangkat gambar diam. | Monitor peristiwa gambar diam |
IStiDevice::GetLastError | Mengembalikan kesalahan terakhir yang diketahui yang terkait dengan perangkat gambar diam. | API Akuisisi Gambar |
IStiDevice::GetLastErrorInfo | Mengembalikan informasi tentang kesalahan terakhir yang diketahui yang terkait dengan perangkat gambar diam. | API Akuisisi Gambar |
IStiDevice::GetLastNotificationData | Mengembalikan deskripsi peristiwa terbaru yang terjadi pada perangkat gambar diam. | API Akuisisi Gambar |
IStiDevice::GetStatus | Mengembalikan informasi status perangkat gambar diam. | API akuisisi gambar dan monitor peristiwa gambar diam |
IStiDevice::Initialize | Menginisialisasi instans objek. | Tidak dipanggil secara langsung |
IStiDevice::LockDevice | Mengunci perangkat untuk penggunaan eksklusif oleh pemanggil. | Semua klien antarmuka IStiDevice |
IStiDevice::RawReadCommand | Membaca informasi perintah dari perangkat gambar diam. | API Akuisisi Gambar |
IStiDevice::RawReadData | Membaca data dari perangkat gambar diam. | API Akuisisi Gambar |
IStiDevice::RawWriteCommand | Mengirim informasi perintah ke perangkat gambar diam. | API Akuisisi Gambar |
IStiDevice::RawWriteData | Menulis data ke perangkat gambar diam. | API Akuisisi Gambar |
IStiDevice::Release | Menutup instans objek dan menghapus akses ke antarmuka IStiDevice . | Semua klien antarmuka IStiDevice |
IStiDevice::Subscribe | Mendaftarkan penelepon untuk menerima pemberitahuan peristiwa perangkat. | API Akuisisi Gambar |
IStiDevice::UnLockDevice | Membuka kunci perangkat. | Semua klien antarmuka IStiDevice |
IStiDevice::UnSubscribe | Menghapus pemanggil dari daftar aplikasi yang terdaftar untuk menerima pemberitahuan peristiwa perangkat. | API Akuisisi Gambar |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk