Konstruktor CMsg.CMsg
[Fitur yang terkait dengan halaman ini, DirectShow, adalah fitur warisan. Ini telah digantikan oleh MediaPlayer, IMFMediaEngine, dan Pengambilan Audio/Video di Media Foundation. Fitur-fitur tersebut telah dioptimalkan untuk Windows 10 dan Windows 11. Microsoft sangat menyarankan agar kode baru menggunakan MediaPlayer, IMFMediaEngine , dan Pengambilan Audio/Video di Media Foundation alih-alih DirectShow, jika memungkinkan. Microsoft menyarankan agar kode yang ada yang menggunakan API warisan ditulis ulang untuk menggunakan API baru jika memungkinkan.]
Membuat objek CMsg .
Sintaks
CMsg(
UINT u,
DWORD dw,
LPVOID lp,
CAMEvent *pEvent
);
Parameter
-
u
-
Kode permintaan, yang ditentukan oleh klien kelas utas dan dipahami oleh fungsi utas pekerja yang ditimpa.
-
Dw
-
Parameter bendera ke kode permintaan.
-
Lp
-
Penunjuk ke data yang diperlukan oleh utas pekerja sebagai parameter atau nilai pengembalian. Data ini tidak boleh berbasis tumpukan, karena akan direferensikan beberapa saat setelah menyelesaikan operasi antrean.
-
pEvent
-
Arahkan ke objek peristiwa yang dapat disinyalkan oleh utas pekerja untuk menunjukkan penyelesaian operasi.
Keterangan
Fungsi anggota ini berisi permintaan utas pekerja CMsgThread untuk bertindak. Semua parameter diteruskan ke fungsi utas pekerja sebagai parameter ketika pesan ini diproses. Arti parameter didefinisikan oleh fungsi klien yang memanggil utas pekerja dan kelas turunan yang memasok fungsi eksekusi utas pekerja.
Persyaratan
Persyaratan | Nilai |
---|---|
Header |
|
Pustaka |
|