Peristiwa Yayasan Media

Kejadian Deskripsi
MEAudioSessionDeviceRemoved Perangkat audio telah dihapus.
MEAudioSessionDisconnected Sesi audio terputus dari sesi Terminal Windows Services
MEAudioSessionExclusiveModeOverride Sesi audio didahulukan oleh koneksi mode eksklusif.
MEAudioSessionFormatChanged Format audio default untuk perangkat audio berubah.
MEAudioSessionGroupingParamChanged Parameter pengelompokan berubah untuk sesi audio.
MEAudioSessionIconChanged Ikon sesi audio berubah.
MEAudioSessionNameChanged Nama tampilan sesi audio berubah.
MEAudioSessionServerShutdown Sistem server audio Windows dimatikan.
MEAudioSessionVolumeChanged Volume atau status bisukan sesi audio berubah
MEBufferingStarted Sumber media mulai menyangga data.
MEBufferingStopped Sumber media menghentikan data buffering.
MECaptureAudioSessionDeviceRemoved Perangkat telah dihapus.
MECaptureAudioSessionDisconnected Sesi audio terputus karena pengguna keluar dari sesi Terminal Windows Services (WTS).
MECaptureAudioSessionExclusiveModeOverride Pengguna membuka aliran audio dalam mode eksklusif.
MECaptureAudioSessionFormatChanged Format audio berubah.
MECaptureAudioSessionServerShutdown Server sesi audio dimatikan.
MECaptureAudioSessionVolumeChanged Volume berubah.
MEConnectEnd Sumber jaringan selesai membuka URL.
MEConnectStart Sumber jaringan mulai membuka URL.
MEContentProtectionMessage Konfigurasi berubah untuk skema perlindungan output.
MEEnablerCompleted Tindakan objek pengaktif konten selesai.
MEEnablerProgress Menandakan kemajuan objek pengaktif konten.
MEEndOfPresentation Dimunculkan oleh sumber media saat presentasi berakhir.
MEEndOfPresentationSegment Dimunculkan oleh sumber pengurut ketika segmen selesai dan diikuti oleh segmen lain.
MEEndOfStream Dimunculkan oleh aliran media saat streaming berakhir.
MEError Memberi sinyal kesalahan serius.
MEExtendedType Jenis peristiwa kustom.
MEIndividualizationCompleted Individualisasi selesai.
Mulai MeIndividualization Individualisasi akan segera dimulai.
MELicenseAcquisitionCompleted Akuisisi lisensi selesai.
MELicenseAcquisitionStart Akuisisi lisensi akan segera dimulai.
MEMediaSample Dimunculkan saat aliran media mengirimkan sampel baru.
MENewPresentation Dimunculkan oleh sumber media, presentasi baru sudah siap.
MENewStream Dimunculkan oleh sumber media saat memulai aliran baru.
MENonFatalError Terjadi kesalahan non-fatal selama streaming.
MEPolicyChanged Kebijakan output untuk aliran berubah.
MEPolicyError Dimunculkan oleh output tepercaya jika terjadi kesalahan saat memberlakukan kebijakan output.
MEPolicyReport Berisi informasi status tentang pemberlakuan kebijakan output.
MEPolicySet Metode IMFOutputTrustAuthority::SetPolicy selesai.
MEQualityNotify Memberikan umpan balik tentang kualitas pemutaran ke manajer kualitas.
MEReconnectEnd Dimunculkan oleh sumber media di akhir upaya koneksi ulang.
MEReconnectStart Dimunculkan oleh sumber media pada awal upaya koneksi ulang.
MERendererEvent Dimunculkan oleh penyaji video yang disempurnakan (EVR) saat menerima peristiwa pengguna dari penyaji.
MESequencerSourceTopologyUpdated Dimunculkan oleh sumber pengurut ketika metode IMFSequencerSource::UpdateTopology selesai secara asinkron.
MESessionCapabilitiesChanged Dimunculkan oleh Sesi Media ketika kapabilitas sesi berubah.
MESessionClosed Muncul ketika metode IMFMediaSession::Close selesai secara asinkron.
MESessionEnded Dimunculkan oleh Sesi Media ketika selesai memutar presentasi terakhir dalam antrean pemutaran.
MESessionNotifyPresentationTime Dimunculkan oleh Sesi Media ketika presentasi baru dimulai.
MESessionPaused Dimunculkan ketika metode IMFMediaSession::P ause selesai secara asinkron.
MESessionRateChanged Dimunculkan oleh Sesi Media ketika laju pemutaran berubah.
MESessionScrubSampleComplete Dimunculkan oleh Sesi Media ketika menyelesaikan permintaan scrubbing.
MESessionStarted Dimunculkan ketika metode IMFMediaSession::Start selesai secara asinkron.
MESessionStopped Dimunculkan ketika metode IMFMediaSession::Stop selesai secara asinkron.
MESessionStreamSinkFormatChanged Dimunculkan oleh Sesi Media ketika format berubah pada sink media.
MESessionTopologiesCleared Dimunculkan oleh Sesi Media ketika metode IMFMediaSession::ClearTopologies selesai secara asinkron.
MESessionTopologySet Dimunculkan setelah metode IMFMediaSession::SetTopology selesai secara asinkron
MESessionTopologyStatus Dinaikkan oleh Sesi Media ketika status topologi berubah.
MESinkInvalidated Dimunculkan ketika sink media menjadi tidak valid.
MESourceCharacteristicsChanged Dimunculkan oleh sumber media ketika karakteristik sumber berubah.
MESourceMetadataChanged Dimunculkan oleh sumber media ketika memperbarui metadatanya.
MESourcePaused Dimunculkan oleh sumber media ketika metode IMFMediaSource::P ause selesai secara asinkron.
MESourceRateChanged Dimunculkan oleh sumber media ketika laju pemutaran berubah.
MESourceRateChangeRequested Dinaikkan oleh sumber media untuk meminta laju pemutaran baru.
MESourceSeeked Dimunculkan ketika sumber media mencari posisi baru.
MESourceStarted Dimunculkan ketika sumber media dimulai tanpa mencari.
MESourceStopped Dimunculkan oleh sumber media ketika metode IMFMediaSource::Stop selesai secara asinkron.
MEStreamFormatChanged Dimunculkan oleh aliran media ketika jenis media aliran berubah.
MEStreamPaused Dimunculkan oleh aliran media ketika metode IMFMediaSource::P ause selesai secara asinkron.
MEStreamSeeked Dimunculkan oleh aliran media setelah panggilan ke IMFMediaSource::Start menyebabkan pencarian di aliran.
MEStreamSinkDeviceChanged Dimunculkan oleh sink streaming EVR jika perangkat video berubah.
MEStreamSinkFormatChanged Dimunculkan oleh sink aliran ketika jenis media sink tidak lagi valid.
MEStreamSinkMarker Dinaikkan oleh sink aliran setelah metode IMFStreamSink::P laceMarker dipanggil.
MEStreamSinkPaused Dinaikkan oleh sink aliran saat menyelesaikan transisi ke status dijeda.
MEStreamSinkPrerolled Dimunculkan oleh sink aliran saat aliran telah menerima data pra-pendaftaran yang cukup untuk mulai merender.
MEStreamSinkRateChanged Dinaikkan oleh sink aliran saat laju telah berubah.
MEStreamSinkRequestSample Dimunculkan oleh sink aliran untuk meminta sampel media baru dari alur.
MEStreamSinkScrubSampleComplete Dinaikkan oleh sink aliran saat menyelesaikan permintaan scrubbing.
MEStreamSinkStarted Dinaikkan oleh sink aliran saat menyelesaikan transisi ke status berjalan.
MEStreamSinkStopped Dinaikkan oleh sink aliran saat menyelesaikan transisi ke status berhenti.
MEStreamStarted Dimunculkan oleh aliran media ketika sumber dimulai tanpa mencari.
MEStreamStopped Dimunculkan oleh aliran media ketika metode IMFMediaSource::Stop selesai secara asinkron.
MEStreamThinMode Dinaikkan oleh aliran media saat dimulai atau berhenti menipiskan aliran.
MEStreamTick Menandakan bahwa aliran media tidak memiliki data yang tersedia pada waktu tertentu.
METransformDrainComplete Dikirim oleh transformasi Media Foundation (MFT) asinkron ketika operasi pengurasan selesai.
METransformHaveOutput Dikirim oleh MFT asinkron saat data output baru tersedia dari MFT.
METransformMarker Dikirim oleh MFT asinkron sebagai respons terhadap pesan MFT_MESSAGE_COMMAND_MARKER .
METransformNeedInput Dikirim oleh MFT asinkron untuk meminta sampel input baru.
MEUnknown Jenis peristiwa yang tidak diketahui.
MEUpdatedStream Dimunculkan oleh sumber media saat dimulai ulang atau mencari aliran yang sudah aktif.
MEVideoCaptureDevicePreempted Perangkat telah didahului.
MEVideoCaptureDeviceRemoved Perangkat telah dihapus.

 

Referensi Pemrograman Media Foundation

Generator Peristiwa Media

IMFMediaEventGenerator