Makro MCIWndGetMode (vfw.h)
Makro MCIWndGetMode mengambil mode operasi perangkat MCI saat ini. Perangkat MCI memiliki beberapa mode operasi, yang ditunjuk oleh konstanta. Anda dapat menggunakan makro ini atau mengirim pesan MCIWNDM_GETMODE secara eksplisit.
Sintaks
void MCIWndGetMode(
hwnd,
lp,
len
);
Parameter
hwnd
Handel jendela MCIWnd.
lp
Penunjuk ke buffer yang ditentukan aplikasi yang digunakan untuk mengembalikan mode.
len
Ukuran, dalam byte, dari buffer.
Mengembalikan nilai
Tidak ada
Keterangan
Jika string yang dihentikan null yang menjelaskan mode lebih panjang dari buffer, string tersebut akan dipotong.
Tidak semua perangkat dapat beroperasi di setiap mode. Misalnya, perangkat MCIAVI adalah perangkat pemutaran; ini tidak mendukung mode perekaman. Mode berikut dapat diambil dengan menggunakan MCIWNDM_GETMODE:
Mode operasi | Konstanta MCI |
---|---|
belum siap | MCI_MODE_NOT_READY |
buka | MCI_MODE_OPEN |
Berhenti | MCI_MODE_PAUSE |
Bermain | MCI_MODE_PLAY |
Rekaman | MCI_MODE_RECORD |
Mencari | MCI_MODE_SEEK |
dihentikan | MCI_MODE_STOP |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | vfw.h |