perintah MCI_STOP
Perintah MCI_STOP menghentikan semua urutan putar dan rekam, membongkar semua buffer pemutaran, dan menghentikan tampilan gambar video. Audio CD, digital-video, pengurut MIDI, videodisc, VCR, dan perangkat waveform-audio mengenali perintah ini.
Untuk mengirim perintah ini, panggil fungsi mciSendCommand dengan parameter berikut.
MCIERROR mciSendCommand(
MCIDEVICEID wDeviceID,
MCI_STOP,
DWORD dwFlags,
(DWORD) (LPMCI_GENERIC_PARMS) lpStop
);
Parameter
-
wDeviceID
-
Pengidentifikasi perangkat perangkat MCI yang akan menerima pesan perintah.
-
dwFlags
-
MCI_NOTIFY, MCI_WAIT, atau, untuk perangkat digital-video dan VCR, MCI_TEST. Untuk informasi tentang bendera ini, lihat Bendera Tunggu, Beri Tahu, dan Uji.
-
lpStop
-
Penunjuk ke struktur MCI_GENERIC_PARMS . (Perangkat dengan set perintah yang diperluas mungkin mengganti struktur ini dengan struktur khusus perangkat.)
Tampilkan Nilai
Mengembalikan nol jika berhasil atau kesalahan sebaliknya.
Keterangan
Perbedaan antara perintah MCI_STOP dan MCI_PAUSE tergantung pada perangkat. Jika memungkinkan, MCI_PAUSE menangguhkan operasi perangkat tetapi membuat perangkat siap untuk segera dilanjutkan.
Untuk perangkat audio CD, MCI_STOP mengatur ulang posisi trek saat ini ke nol; sebaliknya, MCI_PAUSE mempertahankan posisi trek saat ini, mengantisipasi bahwa perangkat akan terus diputar.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows 2000 Server [hanya aplikasi desktop] |
Header |
|