perintah MCI_CAPTURE
Perintah MCI_CAPTURE mengambil konten buffer bingkai dan menyimpannya dalam file tertentu. Perangkat digital-video mengenali perintah ini.
Untuk mengirim perintah ini, panggil fungsi mciSendCommand dengan parameter berikut.
MCIERROR mciSendCommand(
MCIDEVICEID wDeviceID,
MCI_CAPTURE,
DWORD dwFlags,
(DWORD) (LPMCI_DGV_CAPTURE_PARMS) lpCapture
);
Parameter
-
wDeviceID
-
Pengidentifikasi perangkat perangkat MCI yang akan menerima pesan perintah.
-
dwFlags
-
MCI_NOTIFY, MCI_WAIT, atau MCI_TEST. Untuk informasi tentang bendera ini, lihat Bendera Tunggu, Beri Tahu, dan Uji.
-
lpCapture
-
Penunjuk ke struktur MCI_DGV_CAPTURE_PARMS .
Tampilkan Nilai
Mengembalikan nol jika berhasil atau kesalahan sebaliknya.
Keterangan
Bendera tambahan berikut berlaku untuk perangkat video digital:
-
MCI_DGV_CAPTURE_AS
-
Anggota lpstrFileName dari struktur yang diidentifikasi oleh lpCapture berisi alamat buffer yang menentukan jalur tujuan dan nama file. (Bendera ini diperlukan.)
-
MCI_DGV_CAPTURE_AT
-
Anggota rc struktur yang diidentifikasi oleh lpCapture berisi persegi panjang yang valid. Persegi panjang menentukan wilayah persegi panjang dalam buffer bingkai yang dipangkas dan disimpan ke disk. Jika dihilangkan, wilayah yang dipangkas default ke persegi panjang yang ditentukan atau default pada perintah MCI_PUT sebelumnya yang menentukan area sumber untuk instans driver perangkat ini.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows 2000 Server [hanya aplikasi desktop] |
Header |
|