Antarmuka IAMExtDevice (strmif.h)
[Fitur yang terkait dengan halaman ini, DirectShow, adalah fitur warisan. Ini telah digantikan oleh MediaPlayer, IMFMediaEngine, dan Tangkapan Audio/Video di Media Foundation. Fitur-fitur tersebut telah dioptimalkan untuk Windows 10 dan Windows 11. Microsoft sangat menyarankan agar kode baru menggunakan MediaPlayer, IMFMediaEngine dan Audio/Video Capture di Media Foundation alih-alih DirectShow, jika memungkinkan. Microsoft menyarankan agar kode yang ada yang menggunakan API warisan ditulis ulang untuk menggunakan API baru jika memungkinkan.]
Antarmuka IAMExtDevice mengontrol perangkat eksternal, seperti kamera DV atau recoder pita video (VTR).
Antarmuka ini mengontrol fungsi perangkat dasar. Beberapa antarmuka lain ada untuk mengontrol fungsionalitas yang lebih spesifik dalam perangkat:
Warisan
Antarmuka IAMExtDevice mewarisi dari antarmuka IUnknown . IAMExtDevice juga memiliki jenis anggota ini:
Metode
Antarmuka IAMExtDevice memiliki metode ini.
IAMExtDevice::Calibrate Metode Kalibrasi mengkalibrasi mekanisme transportasi perangkat eksternal. |
IAMExtDevice::get_DevicePort Metode get_DevicePort mengambil port komunikasi tempat perangkat eksternal tersambung. |
IAMExtDevice::get_DevicePower Metode get_DevicePower mengambil mode daya perangkat eksternal. |
IAMExtDevice::get_ExternalDeviceID Metode get_ExternalDeviceID mengambil nomor model perangkat eksternal. |
IAMExtDevice::get_ExternalDeviceVersion get_ExternalDeviceVersion mengambil nomor versi perangkat lunak operasi perangkat eksternal. |
IAMExtDevice::GetCapability Metode GetCapability mengambil kemampuan perangkat eksternal. |
IAMExtDevice::p ut_DevicePort Metode put_DevicePort menetapkan port komunikasi tempat perangkat eksternal tersambung. |
IAMExtDevice::p ut_DevicePower Metode put_DevicePower menetapkan mode daya perangkat eksternal ke aktif, nonaktif, atau siaga. |
Keterangan
Driver perangkat DV memerlukan beberapa konstanta tambahan yang ditentukan dalam file header Xprtdefs.h.
Untuk perangkat Windows Driver Model (WDM), Filter Pengambilan Video WDM secara otomatis mengekspos antarmuka ini jika driver WDM mendukung kumpulan properti PROPSETID_EXT_DEVICE . Untuk informasi selengkapnya, lihat dokumentasi Windows Driver Kit (WDK).
Persyaratan Perangkat Keras
Untuk mengontrol VCR eksternal, persyaratan perangkat keras tertentu disarankan. VCR dengan antarmuka seri RS-422 memerlukan kartu port serial khusus atau adaptor RS-232-to-RS-422 eksternal. Selain itu, untuk performa terbaik, komputer Anda harus memiliki kartu port serial yang dibangun dengan UART berkinerja tinggi 16550 (Universal Asynchronous Receiver/Transmitter) untuk mempertahankan tingkat baud yang lebih tinggi, seperti baud 38,4.Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | strmif.h (termasuk Dshow.h) |