Aracılığıyla paylaş


Media Foundation Olayları

Olay Açıklama
MEAudioSessionDeviceRemoved Ses cihazı kaldırıldı.
MEAudioSessionDisconnected Ses oturumunun Windows Terminal Hizmetleri oturumuyla bağlantısı kesildi
MEAudioSessionExclusiveModeOverride Ses oturumu özel modlu bir bağlantı tarafından önlendi.
MEAudioSessionFormatChanged Ses cihazının varsayılan ses biçimi değiştirildi.
MEAudioSessionGroupingParamChanged Ses oturumu için gruplandırma parametreleri değiştirildi.
MEAudioSessionIconChanged Ses oturumu simgesi değişti.
MEAudioSessionNameChanged Ses oturumunun görünen adı değişti.
MEAudioSessionServerShutdown Windows ses sunucusu sistemi kapatıldı.
MEAudioSessionVolumeChanged Ses oturumunun ses düzeyi veya sesi kapatma durumu değişti
MEBufferingStarted Medya kaynağı verileri arabelleğe almayı başlattı.
MEBufferingStopped Medya kaynağı verileri arabelleğe almayı durdurdu.
MECaptureAudioSessionDeviceRemoved Cihaz kaldırıldı.
MECaptureAudioSessionDisconnected Kullanıcı bir Windows Terminal Hizmetleri (WTS) oturumundan oturumu kapattığı için ses oturumunun bağlantısı kesildi.
MECaptureAudioSessionExclusiveModeOverride Kullanıcı özel kullanım modunda bir ses akışı açtı.
MECaptureAudioSessionFormatChanged Ses biçimi değişti.
MECaptureAudioSessionServerShutdown Ses oturumu sunucusu kapatılmış.
MECaptureAudioSessionVolumeChanged Birim değişti.
MEConnectEnd Ağ kaynağı URL'yi açmayı tamamladı.
MEConnectStart Ağ kaynağı bir URL açmaya başladı.
MEContentProtectionMessage Çıkış koruma düzeni için yapılandırma değiştirildi.
MEEnablerCompleted İçerik etkinleştirici nesnesinin eylemi tamamlandı.
MEEnablerProgress İçerik etkinleştirici nesnesinin ilerleme durumunu bildirir.
MEEndOfPresentation Sunu sona erdiğinde bir medya kaynağı tarafından oluşturulur.
MEEndOfPresentationSegment Bir kesim tamamlandığında ve ardından başka bir kesim geldiğinde sıralayıcı kaynağı tarafından oluşturulur.
MEEndOfStream Akış sona erdiğinde bir medya akışı tarafından oluşturulur.
MEError Ciddi bir hataya işaret eder.
MEExtendedType Özel olay türü.
MEIndividualizationCompleted Bireyselleştirme tamamlandı.
MEIndividualizationStart Bireyselleştirme başlamak üzere.
MELicenseAcquisitionCompleted Lisans alma işlemi tamamlandı.
MELicenseAcquisitionStart Lisans alımı başlamak üzere.
MEMediaSample Bir medya akışı yeni bir örnek teslim ettiğinde oluşturulur.
MENewPresentation Bir medya kaynağı tarafından yükseltilen yeni bir sunu hazır.
MENewStream Yeni bir akış başlattığında bir medya kaynağı tarafından oluşturulur.
MENonFatalError Akış sırasında önemli olmayan bir hata oluştu.
MEPolicyChanged Akışın çıkış ilkesi değiştirildi.
MEPolicyError Çıkış ilkesi uygulanırken bir hata oluşursa, güvenilen bir çıkış tarafından oluşturulur.
MEPolicyReport Çıkış ilkesinin uygulanmasıyla ilgili durum bilgilerini içerir.
MEPolicySet IMFOutputTrustAuthority::SetPolicy yöntemi tamamlandı.
MEQualityNotify Kalite yöneticisine kayıttan yürütme kalitesi hakkında geri bildirim sağlar.
MEReconnectEnd Yeniden bağlanma girişiminin sonunda bir medya kaynağı tarafından oluşturulur.
MEReconnectStart Yeniden bağlanma girişiminin başlangıcında bir medya kaynağı tarafından yükseltildi.
MERendererEvent Sunucudan bir kullanıcı olayı aldığında gelişmiş video işleyicisi (EVR) tarafından oluşturulur.
MESequencerSourceTopologyUpdated IMFSequencerSource::UpdateTopology yöntemi zaman uyumsuz olarak tamamlandığında sıralayıcı kaynağı tarafından oluşturulur.
MESessionCapabilitiesChanged Oturum özellikleri değiştiğinde Medya Oturumu tarafından oluşturulur.
MESessionClosed IMFMediaSession::Close yöntemi zaman uyumsuz olarak tamamlandığında tetiklenir.
MESessionEnded Kayıttan yürütme kuyruğundaki son sunuyu yürütmeyi bitirdiğinde Medya Oturumu tarafından yükseltildi.
MESessionNotifyPresentationTime Yeni bir sunu başlatıldığında Medya Oturumu tarafından oluşturulur.
MESessionPaused IMFMediaSession::P Ause yöntemi zaman uyumsuz olarak tamamlandığında tetiklenir.
MESessionRateChanged Kayıttan yürütme hızı değiştiğinde Medya Oturumu tarafından yükseltildi.
MESessionScrubSampleComplete Bir temizleme isteğini tamamladığında Medya Oturumu tarafından oluşturulur.
MESessionStarted IMFMediaSession::Start yöntemi zaman uyumsuz olarak tamamlandığında tetiklenir.
MESessionStopped IMFMediaSession::Stop yöntemi zaman uyumsuz olarak tamamlandığında tetiklenir.
MESessionStreamSinkFormatChanged Ortam havuzundaki biçim değiştiğinde Medya Oturumu tarafından oluşturulur.
MESessionTopologiesCleared IMFMediaSession::ClearTopologies yöntemi zaman uyumsuz olarak tamamlandığında Medya Oturumu tarafından oluşturulur.
MESessionTopologySet IMFMediaSession::SetTopology yöntemi zaman uyumsuz olarak tamamlandıktan sonra tetiklendi
MESessionTopologyStatus Topolojinin durumu değiştiğinde Medya Oturumu tarafından oluşturulur.
MESinkInvalidated Ortam havuzu geçersiz hale geldiğinde tetiklenir.
MESourceCharacteristicsChanged Kaynağın özellikleri değiştiğinde bir medya kaynağı tarafından oluşturulur.
MESourceMetadataChanged Meta verilerini güncelleştirdiğinde bir medya kaynağı tarafından oluşturulur.
MESourcePaused IMFMediaSource::P yöntemi zaman uyumsuz olarak tamamlandığında bir medya kaynağı tarafından oluşturulur.
MESourceRateChanged Kayıttan yürütme hızı değiştiğinde bir medya kaynağı tarafından yükseltildi.
MESourceRateChangeRequested Yeni bir kayıttan yürütme hızı istemek için bir medya kaynağı tarafından yükseltildi.
MESourceSeeked Bir medya kaynağı yeni bir konum aradığında oluşturulur.
MESourceStarted Bir medya kaynağı aramadan başladığında oluşturulur.
MESourceStopped IMFMediaSource::Stop yöntemi zaman uyumsuz olarak tamamlandığında bir medya kaynağı tarafından oluşturulur.
MEStreamFormatChanged Akışın medya türü değiştiğinde bir medya akışı tarafından oluşturulur.
MEStreamPaused IMFMediaSource::P Ause yöntemi zaman uyumsuz olarak tamamlandığında bir medya akışı tarafından oluşturulur.
MEStreamSeeked IMFMediaSource::Start çağrısından sonra bir medya akışı tarafından tetiklenen akışta aramaya neden olur.
MEStreamSinkDeviceChanged Video cihazı değişirse EVR'nin akış havuzları tarafından oluşturulur.
MEStreamSinkFormatChanged Havuzun medya türü artık geçerli olmadığında bir akış havuzu tarafından oluşturulur.
MEStreamSinkMarker IMFStreamSink::P laceMarker yöntemi çağrıldıktan sonra bir akış havuzu tarafından yükseltilir.
MEStreamSinkPaused Duraklatılmış duruma geçişi tamamladığında bir akış havuzu tarafından yükseltilir.
MEStreamSinkPrerolled Akış işlemeye başlamak için yeterli ön kayıt verisi aldığında bir akış havuzu tarafından tetiklenir.
MEStreamSinkRateChanged Hız değiştiğinde bir akış havuzu tarafından yükseltildi.
MEStreamSinkRequestSample İşlem hattından yeni bir medya örneği istemek için bir akış havuzu tarafından yükseltildi.
MEStreamSinkScrubSampleComplete Bir temizleme isteğini tamamladığında bir akış havuzu tarafından yükseltilir.
MEStreamSinkStarted Çalışan duruma geçişi tamamladığında bir akış havuzu tarafından yükseltilir.
MEStreamSinkStopped Durdurulmuş duruma geçişi tamamladığında bir akış havuzu tarafından yükseltilir.
MEStreamStarted Kaynak aramadan başladığında bir medya akışı tarafından yükseltildi.
MEStreamStopped IMFMediaSource::Stop yöntemi zaman uyumsuz olarak tamamlandığında bir medya akışı tarafından tetiklendi.
MEStreamThinMode Bir medya akışı başladığında veya akışın inceltilmesi durdurulduğunda yükseltir.
MEStreamTick Bir medya akışının belirli bir zamanda kullanılabilir veriye sahip olmadığını gösterir.
METransformDrainComplete Boşaltma işlemi tamamlandığında zaman uyumsuz bir Media Foundation dönüşümü (MFT) tarafından gönderilir.
METransformHaveOutput MFT'den yeni çıkış verileri kullanılabilir olduğunda zaman uyumsuz bir MFT tarafından gönderilir.
METransformMarker MFT_MESSAGE_COMMAND_MARKER iletisine yanıt olarak zaman uyumsuz bir MFT tarafından gönderilir.
METransformNeedInput Yeni bir giriş örneği istemek için zaman uyumsuz bir MFT tarafından gönderilir.
MEUnknown Bilinmeyen olay türü.
MEUpdatedStream Yeniden başlatıldığında veya zaten etkin olan bir akışı aradığında bir medya kaynağı tarafından yükseltilir.
MEVideoCaptureDevicePreempted Cihaz önceden yüklenmiştir.
MEVideoCaptureDeviceRemoved Cihaz kaldırıldı.

 

media foundation programlama başvuru

Medya Olay Oluşturucuları

IMFMediaEventGenerator