Antarmuka IMFMediaEvent (mfobjects.h)

Mewakili peristiwa yang dihasilkan oleh objek Media Foundation. Gunakan antarmuka ini untuk mendapatkan informasi tentang peristiwa tersebut.

Untuk mendapatkan pointer ke antarmuka ini, panggil IMFMediaEventGenerator::BeginGetEvent atau IMFMediaEventGenerator::GetEvent pada generator peristiwa.

Warisan

Antarmuka IMFMediaEvent mewarisi dari IMFAttributes. IMFMediaEvent juga memiliki jenis anggota ini:

Metode

Antarmuka IMFMediaEvent memiliki metode ini.

 
IMFMediaEvent::GetExtendedType

Mengambil jenis acara yang diperluas.
IMFMediaEvent::GetStatus

Mengambil HRESULT yang menentukan status peristiwa.
IMFMediaEvent::GetType

Mengambil jenis peristiwa. Jenis peristiwa menunjukkan apa yang terjadi untuk memicu peristiwa. Ini juga mendefinisikan arti dari nilai peristiwa.
IMFMediaEvent::GetValue

Mengambil nilai yang terkait dengan peristiwa, jika ada. Nilai diambil sebagai struktur PROPVARIANT. Jenis data aktual dan arti nilai bergantung pada peristiwa.

Keterangan

Jika Anda menerapkan objek yang menghasilkan peristiwa, panggil fungsi MFCreateMediaEvent untuk membuat objek peristiwa baru.

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

   
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)

Lihat juga

Atribut Peristiwa

IMFAttributes

Generator Peristiwa Media

Antarmuka Media Foundation