perintah isian
Perintah iseng mempersiapkan pemutaran atau perekaman. Perangkat digital-video, VCR, dan waveform-audio mengenali perintah ini.
Untuk mengirim perintah ini, panggil fungsi mciSendString dengan parameter lpszCommand yang ditetapkan sebagai berikut.
_stprintf_s(
lpszCommand,
TEXT("cue %s %s %s"),
lpszDeviceID,
lpszInOutTo,
lpszFlags
);
Parameter
-
lpszDeviceID
-
Pengidentifikasi perangkat MCI. Pengidentifikasi atau alias ini ditetapkan saat perangkat dibuka.
-
lpszInOutTo
-
Bendera yang menyiapkan perangkat untuk diputar atau direkam. Tabel berikut ini mencantumkan jenis perangkat yang mengenali perintah isensi dan bendera yang digunakan oleh setiap jenis.
Nilai Isyarat Isyarat digitalvideo - input
- noshow
- output
- ke posisi
Vcr - dari posisi
- input
- output
- pra-pendaftaran
- reverse
- ke posisi
waveaudio input output Tabel berikut mencantumkan bendera yang dapat ditentukan dalam parameter lpszInOutTo dan maknanya.
Nilai Makna dari posisi Menunjukkan tempat untuk memulai. input Bersiap untuk merekam. Untuk perangkat digital-video, bendera ini dapat dihilangkan jika sumber presentasi saat ini sudah menjadi input eksternal. noshow Bersiap untuk memutar bingkai tanpa menampilkannya. Ketika bendera ini ditentukan, tampilan terus menampilkan gambar dalam buffer bingkai meskipun bingkai yang sesuai bukan posisi saat ini. Perintah isensi berikutnya tanpa bendera ini dan tanpa bendera "ke" menampilkan bingkai saat ini. output Bersiap untuk bermain. Jika "input" atau "output" tidak ditentukan, pengaturan defaultnya adalah "output". pra-pendaftaran Memindahkan jarak preroll dari in-point. In-point adalah posisi saat ini, atau posisi yang ditentukan oleh bendera "dari". reverse Menunjukkan arah putaran terbalik (mundur). ke posisi Memindahkan ruang kerja ke posisi yang ditentukan. Untuk perangkat VCR, bendera ini menunjukkan tempat berhenti. -
lpszFlags
-
Bisa "tunggu", "beri tahu", atau keduanya. Untuk perangkat digital-video dan VCR, "pengujian" juga dapat ditentukan. Untuk informasi selengkapnya tentang bendera ini, lihat Bendera Tunggu, Beri Tahu, dan Uji.
Tampilkan Nilai
Mengembalikan nol jika berhasil atau kesalahan sebaliknya.
Keterangan
Meskipun tidak diperlukan, mengeluarkan perintah iseng sebelum memutar atau merekam di beberapa perangkat dapat mengurangi penundaan sebelum perangkat memulai tindakan.
Perintah ini gagal jika pemutaran atau perekaman sedang berlangsung atau jika perangkat dijeda.
Saat memberi isyarat untuk pemutaran (menggunakan isyarat "output"), mengeluarkan perintah putar dengan bendera "dari", "ke", atau "terbalik" membatalkan perintah isyarat.
Saat memberi isensi untuk perekaman (menggunakan isensi "input"), mengeluarkan perintah rekaman dengan bendera "dari", "ke", atau "inisialisasi" membatalkan perintah isensi.
Contoh
Perintah berikut menyiapkan perangkat "mysound" untuk perekaman.
cue mysound input
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows 2000 Server [hanya aplikasi desktop] |