METODE IMFMediaEventQueue::QueueEventParamUnk (mfobjects.h)
Membuat peristiwa, menetapkan penunjuk IUnknown sebagai data peristiwa, dan menempatkan peristiwa dalam antrean.
Sintaks
HRESULT QueueEventParamUnk(
[in] MediaEventType met,
[in] REFGUID guidExtendedType,
[in] HRESULT hrStatus,
[in] IUnknown *pUnk
);
Parameter
[in] met
Menentukan jenis peristiwa yang akan ditambahkan ke antrean. Jenis peristiwa dikembalikan oleh metode IMFMediaEvent::GetType peristiwa. Untuk daftar jenis peristiwa, lihat Peristiwa Media Foundation.
[in] guidExtendedType
Jenis acara yang diperluas. Jika peristiwa tidak memiliki jenis yang diperluas, gunakan nilai GUID_NULL. Jenis yang diperluas dikembalikan oleh metode IMFMediaEvent::GetExtendedType peristiwa.
[in] hrStatus
Kode keberhasilan atau kegagalan yang menunjukkan status peristiwa. Nilai ini dikembalikan oleh metode IMFMediaEvent::GetStatus peristiwa.
[in] pUnk
Arahkan ke antarmuka IUnknown . Metode menetapkan pointer ini sebagai nilai peristiwa. Penunjuk dikembalikan oleh metode IMFMediaEvent::GetValue peristiwa.
Nilai kembali
Metode mengembalikan HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Metode berhasil. |
|
Metode Matikan dipanggil. |
Keterangan
Panggil metode ini saat komponen Anda perlu menaikkan peristiwa yang berisi nilai pointer IUnknown dan tanpa atribut. Jika peristiwa berisi atribut, gunakan IMFMediaEventQueue::QueueEvent sebagai gantinya.
Antarmuka ini tersedia pada platform berikut jika komponen yang dapat didistribusikan ulang Windows Media Format 11 SDK diinstal:
- Windows XP dengan Paket Layanan 2 (SP2) dan yang lebih baru.
- Windows XP Media Center Edition 2005 dengan KB900325 (Windows XP Media Center Edition 2005) dan KB925766 (Rollup Pembaruan Oktober 2006 untuk Windows XP Media Center Edition) terinstal.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2008 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | mfobjects.h (termasuk Mfidl.h) |
Pustaka | Mfuuid.lib |