Bagikan melalui


perintah capture

Perintah ambil menyalin konten buffer bingkai dan menyimpannya dalam file yang ditentukan. Perangkat digital-video mengenali perintah ini.

Untuk mengirim perintah ini, panggil fungsi mciSendString dengan parameter lpszCommand yang ditetapkan sebagai berikut.

_stprintf_s(
  lpszCommand, 
  TEXT("capture %s %s %s"), 
  lpszDeviceID, 
  lpszCapture, 
  lpszFlags
); 

Parameter

lpszDeviceID

Pengidentifikasi perangkat MCI. Pengidentifikasi atau alias ini ditetapkan saat perangkat dibuka.

lpszCapture

Satu atau beberapa bendera berikut:

Nilai Makna
sebagai nama jalur Menentukan jalur tujuan dan nama file untuk gambar yang diambil. Bendera ini diperlukan.
pada persegi panjang Menentukan wilayah persegi panjang dalam buffer bingkai yang dipangkas dan disimpan perangkat ke disk. Jika dihilangkan, wilayah yang dipangkas default ke persegi panjang yang ditentukan atau default pada perintah "sumber" diletakkan sebelumnya untuk instans perangkat ini.

lpszFlags

Dapat berupa "tunggu", "beri tahu", "uji", atau kombinasi ini. Untuk informasi selengkapnya tentang bendera ini, lihat Bendera Tunggu, Beri Tahu, dan Uji.

Tampilkan Nilai

Mengembalikan nol jika berhasil atau kesalahan sebaliknya.

Keterangan

Perintah ini mungkin gagal jika perangkat saat ini memutar video gerakan atau menjalankan beberapa operasi intensif sumber daya lainnya. Jika buffer bingkai diperbarui secara real time, pembaruan sesaat dijeda sehingga gambar lengkap ditangkap. Jika perangkat menjeda pembaruan, mungkin ada efek visual atau suara. Jika format file, algoritma kompresi, dan tingkat kualitas belum diatur, defaultnya akan digunakan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung
Windows 2000 Server [hanya aplikasi desktop]

Lihat juga

MCI

String Perintah MCI

Menempatkan