perintah MCI_PASTE

Perintah MCI_PASTE menempelkan data dari clipboard ke dalam file. Perangkat digital-video mengenali perintah ini.

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

MCIERROR mciSendCommand(
  MCIDEVICEID wDeviceID, 
  MCI_PASTE, 
  DWORD dwFlags, 
  (DWORD) (LPMCI_DGV_PASTE_PARMS) lpPaste
);

Parameter

wDeviceID

Pengidentifikasi perangkat perangkat MCI yang akan menerima pesan perintah.

dwFlags

MCI_NOTIFY, MCI_WAIT, atau MCI_TEST. Untuk informasi tentang bendera ini, lihat Bendera Tunggu, Beri Tahu, dan Uji.

lpPaste

Arahkan ke struktur PARMS MCI_ DGV_ PASTE_ .

Tampilkan Nilai

Mengembalikan nol jika berhasil atau kesalahan sebaliknya.

Keterangan

Bendera tambahan berikut berlaku untuk perangkat video digital:

MCI_DGV_PASTE_AT

Persegi panjang disertakan dalam anggota rc struktur yang diidentifikasi oleh lpPaste. Dua nilai pertama persegi panjang menentukan titik dalam bingkai untuk menempatkan informasi clipboard. Jika tinggi dan lebar persegi panjang bukan nol, konten clipboard diskalakan ke dimensi tersebut saat ditempelkan dalam bingkai. Jika bendera dihilangkan, MCI_PASTE default ke seluruh persegi panjang bingkai.

MCI_DGV_PASTE_AUDIO_STREAM

Nomor aliran audio disertakan dalam anggota dwAudioStream dari struktur yang diidentifikasi oleh lpPaste. Jika hanya satu aliran audio yang ada di clipboard, data audio ditempelkan ke aliran yang ditunjuk. Jika ada lebih dari satu aliran audio di clipboard, aliran menunjukkan nomor awal untuk urutan aliran. Jika Anda menggunakan bendera ini dan juga ingin menempelkan video, Anda juga harus menggunakan bendera MCI_DGV_PASTE_VIDEO_STREAM. (Jika tidak ada bendera yang ditentukan, semua aliran audio dan video ditempelkan dimulai dengan aliran audio dan video pertama. Setiap aliran yang ditempel mempertahankan nomor aliran aslinya.)

MCI_DGV_PASTE_INSERT

Data clipboard harus disisipkan di ruang kerja yang ada pada posisi yang ditentukan oleh bendera MCI_TO. Data apa pun yang ada setelah titik penyisipan dipindahkan di ruang kerja untuk memberi ruang. Ini adalah default.

MCI_DGV_PASTE_OVERWRITE

Data Clipboard harus menggantikan data yang sudah ada di ruang kerja. Data ruang kerja yang diganti mengikuti titik penyisipan.

MCI_DGV_PASTE_VIDEO_STREAM

Nomor streaming video disertakan dalam anggota dwVideoStream dari struktur yang diidentifikasi oleh lpPaste. Jika hanya satu aliran video yang ada di clipboard, data video ditempelkan ke aliran yang ditunjuk. Jika ada lebih dari satu aliran video di clipboard, aliran menunjukkan nomor awal untuk urutan streaming. Jika Anda menggunakan bendera ini dan juga ingin menempelkan audio, Anda juga harus menggunakan bendera MCI_DGV_PASTE_AUDIO_STREAM. (Jika tidak ada bendera yang ditentukan, semua aliran audio dan video ditempelkan dimulai dengan aliran audio dan video pertama. Setiap aliran yang ditempel mempertahankan nomor aliran aslinya.)

MCI_TO

Nilai posisi disertakan dalam anggota dwTo dari struktur yang diidentifikasi oleh lpPaste. Nilai posisi menentukan posisi untuk mulai menempelkan data ke ruang kerja. Jika bendera ini dihilangkan, posisi default ke posisi saat ini.

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