perintah MCI_UPDATE
Perintah MCI_UPDATE memperbarui persegi tampilan. Perangkat digital-video mengenali perintah ini.
Untuk mengirim perintah ini, panggil fungsi mciSendCommand dengan parameter berikut.
MCIERROR mciSendCommand(
MCIDEVICEID wDeviceID,
MCI_UPDATE,
DWORD dwFlags,
(DWORD) (LPMCI_GENERIC_PARMS) lpDest
);
Parameter
-
wDeviceID
-
Pengidentifikasi perangkat perangkat MCI yang akan menerima pesan perintah.
-
dwFlags
-
MCI_NOTIFY, MCI_WAIT, atau, untuk perangkat video digital, MCI_TEST. Untuk informasi tentang bendera ini, lihat Bendera Tunggu, Beri Tahu, dan Uji.
-
lpDest
-
Arahkan ke struktur MCI_GENERIC_PARMS . (Perangkat dengan set perintah yang diperluas mungkin mengganti struktur ini dengan struktur khusus perangkat.)
Tampilkan Nilai
Mengembalikan nol jika berhasil atau kesalahan sebaliknya.
Keterangan
Bendera tambahan berikut digunakan dengan jenis perangkat "digitalvideo":
-
MCI_DGV_UPDATE_HDC
-
Anggota hDC struktur yang diidentifikasi oleh lpDest berisi jendela DC yang valid untuk dicat. Bendera ini diperlukan.
-
MCI_DGV_RECT
-
Anggota rc struktur yang diidentifikasi oleh lpUnfreeze berisi persegi panjang tampilan yang valid. Persegi panjang menentukan persegi panjang kliping relatif terhadap persegi klien.
-
MCI_DGV_UPDATE_PAINT
-
Aplikasi menggunakan bendera ini ketika menerima pesan WM_PAINT yang ditujukan untuk DC tampilan. Perangkat frame-buffer biasanya melukis warna kunci. Jika perangkat tampilan tidak memiliki buffer bingkai, perangkat mungkin mengabaikan perintah MCI_UPDATE ketika bendera MCI_DGV_UPDATE_PAINT digunakan karena tampilan akan dicat ulang selama operasi pemutaran.
Untuk perangkat video digital, parameter lpDest menunjuk ke struktur MCI_DGV_UPDATE_PARMS .
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows 2000 Server [hanya aplikasi desktop] |
Header |
|