Bagikan melalui


MCIAVI

[Fitur yang terkait dengan halaman ini, MCI, adalah fitur warisan. Ini telah digantikan oleh MediaPlayer. MediaPlayer telah dioptimalkan untuk Windows 10 dan Windows 11. Microsoft sangat menyarankan agar kode baru menggunakan MediaPlayer alih-alih MCI, jika memungkinkan. Microsoft menyarankan agar kode yang ada yang menggunakan API warisan ditulis ulang untuk menggunakan API baru jika memungkinkan.]

File AVI dapat berisi lebih dari dua aliran — misalnya, urutan video, soundtrack bahasa Inggris, dan soundtrack Bahasa Prancis. Aplikasi Anda dapat menggunakan aliran secara independen dari aliran lain dalam file.

Tipe perangkat digitalvideo mengontrol file video. Untuk daftar perintah MCI yang dikenali oleh perangkat digital-video, lihat Set Perintah Digital-Video.

Driver MCIAVI memutar urutan video dan aliran data lainnya di bawah kendali perintah MCI. Aliran data dapat berisi gambar, audio, dan palet. Data gambar dapat terdiri dari gambar dengan palet warna atau informasi warna benar.

Audio disinkronkan dengan video dalam waktu satu per tiga puluh detik. Namun, jika perangkat keras audio tidak tersedia, driver hanya memutar aliran video. Driver MCIAVI dapat menghilangkan bingkai video, jika perlu, untuk memutar streaming tanpa gangguan audio.

Aplikasi Anda dapat menggunakan layanan kelas jendela MCIWnd alih-alih antarmuka perintah MCI untuk mengontrol driver MCI apa pun. Kelas jendela ini menangani banyak detail pengelolaan jendela yang mendukung perangkat MCI dan menyederhanakan pemrograman yang diperlukan untuk mengirim perintah MCI. Aplikasi Anda dapat menggunakan layanan pustaka MCIWnd secara langsung untuk mengontrol perangkat MCI, atau dapat membuat MCIWnd menampilkan toolbar, bilah gulir, dan menu yang memungkinkan pengguna mengontrol perangkat. Untuk informasi selengkapnya tentang kelas jendela MCIWnd, lihat Kelas Jendela MCIWnd.