Bagikan melalui


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
Mmsystem.h (termasuk Windows.h)

Lihat juga

MCI

Perintah MCI