Bagikan melalui


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]

Lihat juga

MCI

String Perintah MCI

Bermain

record