perintah MCI_WINDOW

Perintah MCI_WINDOW menentukan karakteristik jendela dan jendela untuk perangkat grafis. Perangkat digital-video, dan video-overlay mengenali perintah ini.

Untuk mengirim perintah ini, panggil fungsi mciSendCommand dengan parameter berikut.

MCIERROR mciSendCommand(
  MCIDEVICEID wDeviceID, 
  MCI_WINDOW, 
  DWORD dwFlags, 
  (DWORD) (LPMCI_GENERIC_PARMS) lpWindow
);

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.

lpWindow

Penunjuk 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

Perangkat grafik harus membuat jendela default saat perangkat dibuka tetapi tidak boleh menampilkannya sampai perangkat menerima perintah MCI_PLAY . Perintah MCI_WINDOW digunakan untuk menyediakan jendela yang dibuat aplikasi ke perangkat dan untuk mengubah karakteristik tampilan jendela tampilan yang ditentukan aplikasi atau default. Jika aplikasi memasok jendela tampilan, aplikasi harus siap untuk memperbarui persegi panjang yang tidak valid pada jendela.

Bendera tambahan berikut digunakan dengan jenis perangkat digitalvideo :

MCI_DGV_WINDOW_HWND

Handel jendela yang diperlukan untuk digunakan sebagai tujuan disertakan dalam anggota hWnd struktur yang diidentifikasi oleh lpWindow.

MCI_DGV_WINDOW_STATE

Anggota struktur nCmdShow yang diidentifikasi oleh lpWindow berisi parameter untuk mengatur status jendela.

MCI_DGV_WINDOW_TEXT

Anggota lpstrText dari struktur yang diidentifikasi oleh lpWindow berisi alamat buffer yang berisi caption yang digunakan di bilah judul jendela.

Untuk perangkat video digital, parameter lpWindow menunjuk ke struktur MCI_DGV_WINDOW_PARMS .

Bendera tambahan berikut digunakan dengan jenis perangkat overlay :

MCI_OVLY_WINDOW_DISABLE_STRETCH

Menonaktifkan peregangan gambar.

MCI_OVLY_WINDOW_ENABLE_STRETCH

Memungkinkan peregangan gambar.

MCI_OVLY_WINDOW_HWND

Handel jendela yang digunakan untuk tujuan disertakan dalam anggota hWnd struktur yang diidentifikasi oleh lpWindow. Atur bendera ini ke MCI_OVLY_WINDOW_DEFAULT untuk kembali ke jendela default.

MCI_OVLY_WINDOW_STATE

Anggota nCmdShow dari struktur lpWindow berisi parameter untuk mengatur status jendela. Bendera ini setara dengan memanggil ShowWindow dengan parameter status . Konstanta sama dengan yang didefinisikan dalam WINDOWS. H (seperti SW_HIDE, SW_MINIMIZE, atau SW_SHOWNORMAL).

MCI_OVLY_WINDOW_TEXT

Anggota lpstrText dari struktur yang diidentifikasi oleh lpWindow berisi alamat buffer yang berisi caption yang digunakan untuk jendela.

Untuk perangkat video-overlay, parameter lpWindow menunjuk ke struktur MCI_OVLY_WINDOW_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