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 |
|