Metode IMFMediaEventGenerator::QueueEvent (mfobjects.h)
Menempatkan peristiwa baru dalam antrean objek.
Sintaks
HRESULT QueueEvent(
[in] MediaEventType met,
[in] REFGUID guidExtendedType,
[in] HRESULT hrStatus,
[in] const PROPVARIANT *pvValue
);
Parameter
[in] met
Menentukan jenis peristiwa. Jenis peristiwa dikembalikan oleh metode IMFMediaEvent::GetType peristiwa. Untuk daftar jenis peristiwa, lihat Peristiwa Media Foundation.
[in] guidExtendedType
Jenis 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] pvValue
Penunjuk ke PROPVARIANT yang berisi nilai peristiwa. Parameter ini bisa NULL. Nilai ini 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. |
|
Objek dimatikan. |
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 |