perintah hapus
Perintah hapus menghapus segmen data dari file. Perangkat digital-video dan waveform-audio mengenali perintah ini.
Untuk mengirim perintah ini, panggil fungsi mciSendString dengan parameter lpszCommand yang ditetapkan sebagai berikut.
_stprintf_s(
lpszCommand,
TEXT("delete %s %s %s"),
lpszDeviceID,
lpszPosition,
lpszFlags
);
-
lpszDeviceID
-
Pengidentifikasi perangkat MCI. Pengidentifikasi atau alias ini ditetapkan saat perangkat dibuka.
-
lpszPosition
-
Bendera yang mengidentifikasi segmen data untuk dihapus. Tabel berikut ini mencantumkan jenis perangkat yang mengenali perintah hapus dan bendera yang digunakan oleh setiap jenis.
Nilai Makna Makna digitalvideo - pada persegi panjang
- aliran audio
- dari posisi
- ke posisi
- aliran video
waveaudio dari posisi ke posisi Tabel berikut mencantumkan bendera yang dapat ditentukan dalam parameter lpszPosition dan maknanya.
Nilai Makna pada persegi panjang Menentukan bagian dari setiap bingkai yang dihapus. Jika dihilangkan, defaultnya ke seluruh bingkai. Ketika item ini ditentukan, bingkai tidak dihapus. Sebaliknya area di dalam persegi panjang menjadi hitam. aliran audio Menentukan aliran audio di ruang kerja yang terpengaruh oleh perintah. Jika Anda menggunakan bendera ini dan juga ingin menghapus video, Anda juga harus menggunakan bendera "streaming video". (Jika tidak ada bendera yang ditentukan, semua aliran audio dan video akan dihapus.) dari posisi Menentukan posisi saat penghapusan dimulai. Jika bendera ini dihilangkan, penghapusan dimulai pada posisi saat ini. ke posisi Menentukan posisi di mana penghapusan berakhir. Jika bendera ini dihilangkan, penghapusan berlanjut ke akhir konten atau ruang kerja. aliran video Menentukan aliran video di ruang kerja yang terpengaruh oleh perintah . Jika Anda menggunakan bendera ini dan juga ingin menghapus audio, Anda juga harus menggunakan bendera "aliran audio". (Jika tidak ada bendera yang ditentukan, semua aliran audio dan video akan dihapus.) -
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.
Mengembalikan nol jika berhasil atau kesalahan sebaliknya.
Sebelum mengeluarkan perintah apa pun yang menggunakan nilai posisi, Anda harus mengatur format waktu yang diinginkan dengan menggunakan perintah set .
Perintah berikut menghapus data waveform-audio dari 1 milidetik hingga 900 milidetik (dengan asumsi format waktu diatur ke milidetik).
delete mysound from 1 to 900
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows 2000 Server [hanya aplikasi desktop] |