perintah MCI_SIGNAL
Perintah MCI_SIGNAL mengatur posisi tertentu di ruang kerja. Perangkat digital-video mengenali perintah ini. MCIAVI hanya mendukung satu sinyal aktif pada satu waktu.
Untuk mengirim perintah ini, panggil fungsi mciSendCommand dengan parameter berikut.
MCIERROR mciSendCommand(
MCIDEVICEID wDeviceID,
MCI_SIGNAL,
DWORD dwFlags,
(DWORD) (LPMCI_DGV_SIGNAL_PARMS) lpSignal
);
Parameter
-
wDeviceID
-
Pengidentifikasi perangkat perangkat MCI yang akan menerima pesan perintah.
-
dwFlags
-
MCI_NOTIFY, MCI_WAIT, atau MCI_TEST. Untuk informasi tentang bendera ini, lihat Bendera Tunggu, Beri Tahu, dan Uji.
-
lpSignal
-
Arahkan ke struktur MCI_DGV_SIGNAL_PARMS .
Tampilkan Nilai
Mengembalikan nol jika berhasil atau kesalahan sebaliknya.
Keterangan
Jendela yang menangani yang Anda tentukan di anggota dwCallback struktur MCI_DGV_SIGNAL_PARMS menerima pesan MM_MCISIGNAL.
Bendera berikut berlaku untuk perangkat digital-video:
-
MCI_DGV_SIGNAL_AT
-
Posisi sinyal disertakan dalam anggota dwPosition struktur yang diidentifikasi oleh lpSignal.
-
MCI_DGV_SIGNAL_CANCEL
-
Menghapus posisi sinyal yang ditentukan oleh nilai yang terkait dengan MCI_DGV_SIGNAL_USERVAL.
-
MCI_DGV_SIGNAL_EVERY
-
Nilai periode sinyal disertakan dalam anggota dwPeriod struktur yang diidentifikasi oleh lpSignal.
-
MCI_DGV_SIGNAL_POSITION
-
Perangkat akan mengirim nilai posisi dengan pesan Windows alih-alih nilai yang ditentukan pengguna.
-
MCI_DGV_SIGNAL_USERVAL
-
Nilai data disertakan dalam anggota dwUserParm dari struktur yang diidentifikasi oleh lpSignal. Nilai data yang terkait dengan permintaan ini dilaporkan kembali dengan pesan Windows.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows 2000 Server [hanya aplikasi desktop] |
Header |
|