perintah daftar

Perintah daftar menentukan jumlah dan jenis input video dan audio. Perangkat digital-video dan VCR mengenali perintah ini.

Untuk mengirim perintah ini, panggil fungsi mciSendString dengan parameter lpszCommand yang ditetapkan sebagai berikut.

_stprintf_s(
  lpszCommand, 
  TEXT("list %s %s %s"), 
  lpszDeviceID, 
  lpszList, 
  lpszFlags
); 

Parameter

lpszDeviceID

Pengidentifikasi perangkat MCI. Pengidentifikasi atau alias ini ditetapkan saat perangkat dibuka.

lpszList

Bendera yang mengidentifikasi jumlah dan jenis input video dan audio. Tabel berikut ini mencantumkan jenis perangkat yang mengenali perintah daftar dan bendera yang digunakan oleh setiap jenis.

Nilai Makna Makna
digitalvideo algoritmaudio audio algoritma kualitas algoritmaaudio indeks streamcountnumber algoritma algoritma masih algoritma kualitas algoritmavideo algoritma kualitas algoritma algoritmavideo aliran
Vcr indeks nomor sumber audio countaudio indeks nomor sumber video countvideo

Tabel berikut mencantumkan bendera yang dapat ditentukan dalam parameter lpszList dan maknanya.

Nilai Makna
algoritma audio Menentukan perintah harus mengambil nama algoritma audio.
algoritma algoritma kualitas audio Menentukan perintah harus mengambil tingkat kualitas yang terkait dengan algoritma yang ditentukan. Jika algoritma "saat ini", tingkat kualitas algoritma saat ini dikembalikan.
jumlah sumber audio Mengembalikan jumlah total input audio.
indeks nomor sumber audio Mengembalikan jenis input audio indeks sumber.
aliran audio Menentukan perintah harus mengambil nama aliran audio yang terkait dengan ruang kerja. String ini (seperti "Inggris" atau "Jerman") disematkan dalam file dan mengidentifikasi aliran.
jumlah Mengembalikan jumlah opsi dari jenis yang ditentukan.
indeks angka Mengembalikan string yang menjelaskan opsi tertentu (seperti yang diidentifikasi oleh indeks) dari jenis opsi yang ditentukan. Indeks harus berupa bilangan bulat antara 1 dan nilai yang dikembalikan oleh "hitungan".
algoritma masih Menentukan perintah harus mengambil nama algoritma diam.
algoritma algoritma masih berkualitas Menentukan perintah harus mengambil tingkat kualitas yang terkait dengan algoritma masih yang ditentukan. Jika algoritma "saat ini", tingkat kualitas algoritma saat ini dikembalikan.
algoritma video Menentukan perintah harus mengambil nama algoritma video.
algoritma algoritma kualitas video Menentukan perintah harus mengambil tingkat kualitas yang terkait dengan algoritma video yang ditentukan. Jika algoritma "saat ini", tingkat kualitas algoritma saat ini dikembalikan.
sumber video Menentukan perintah harus mengembalikan informasi tentang sumber video. Saat digunakan dengan bendera "hitungan", bendera mengembalikan jumlah sumber video. Saat digunakan dengan bendera "angka", bendera mengembalikan jenis sumber video. MCI mendefinisikan konstanta berikut untuk jenis: "ntsc", "rgb", "pal", "secam", "svideo", dan "generic". Mungkin ada lebih dari satu sumber dari setiap jenis yang dikembalikan. Jenis sumber "generik" digunakan ketika lebih dari satu sinyal diizinkan untuk konektor tersebut.
jumlah sumber video Mengembalikan jumlah total input video.
indeks nomor sumber video Mengembalikan jenis input video indeks sumber.
aliran video Menentukan perintah harus mengambil nama aliran video yang terkait dengan ruang kerja. String ini (seperti "akhiran lucu" atau "akhiran sedih") disematkan dalam file dan mengidentifikasi aliran.

lpszFlags

Bisa berupa "tunggu", "beri tahu", atau "uji". Untuk informasi selengkapnya tentang bendera ini, lihat Bendera Tunggu, Beri Tahu, dan Uji.

Tampilkan Nilai

Mengembalikan nol jika berhasil atau kesalahan sebaliknya.

Keterangan

Untuk perangkat VCR, baik "sumber video" atau "sumber audio" harus ditentukan dengan bendera "hitungan" atau "angka". Jika "hitungan" ditentukan, jumlah total input video atau audio dikembalikan. Jika "angka" ditentukan, driver mengembalikan jenis yang sesuai dengan input. Jenisnya dapat berupa salah satu dari yang berikut: "tuner", "line", "svideo", "aux", atau "generic". Biasanya, Anda harus terlebih dahulu mengkueri VCR untuk "hitungan" lalu menggunakan hitungan sebagai rentang untuk bendera "angka". Angka "sumber" dimulai dari 1.

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