Eventos da Media Foundation
Evento | Descrição |
---|---|
MEAudioSessionDeviceRemoved | O dispositivo de áudio foi removido. |
MEAudioSessionDisconnected | A sessão de áudio foi desconectada de uma sessão dos Serviços de Terminal do Windows |
MEAudioSessionExclusiveModeOverride | A sessão de áudio foi antecipada por uma conexão de modo exclusivo. |
MEAudioSessionFormatChanged | O formato de áudio padrão para o dispositivo de áudio foi alterado. |
MEAudioSessionGroupingParamChanged | Os parâmetros de agrupamento foram alterados para a sessão de áudio. |
MEAudioSessionIconChanged | O ícone da sessão de áudio foi alterado. |
MEAudioSessionNameChanged | O nome de exibição da sessão de áudio foi alterado. |
MEAudioSessionServerShutdown | O sistema de servidor de áudio do Windows foi desligado. |
MEAudioSessionVolumeChanged | O volume ou o estado mudo da sessão de áudio foi alterado |
MEBufferingStarted | Uma fonte de mídia começou a armazenar dados em buffer. |
MEBufferingParou | Uma fonte de mídia parou de armazenar dados em buffer. |
MECaptureAudioSessionDeviceRemovido | O dispositivo foi removido. |
MECaptureAudioSessionDisconnected | A sessão de áudio é desconectada porque o usuário fez logoff de uma sessão dos Serviços de Terminal do Windows (WTS). |
MECaptureAudioSessionExclusiveModeOverride | O usuário abriu um fluxo de áudio no modo exclusivo. |
MECaptureAudioSessionFormatChanged | O formato de áudio mudou. |
MECaptureAudioSessionServerShutdown | O desligamento do servidor de sessão de áudio. |
MECaptureAudioSessionVolumeChanged | O volume mudou. |
MEConnectEnd | A fonte de rede terminou de abrir uma URL. |
MEConnectStart | A fonte de rede começou a abrir uma URL. |
MEContentProtectionMessage | A configuração foi alterada para um esquema de proteção de saída. |
MEEnablerConcluído | A ação de um objeto ativador de conteúdo está concluída. |
MEEnablerProgress | Sinaliza o progresso de um objeto ativador de conteúdo. |
MEEndOfPresentation | Gerado por uma fonte de mídia quando uma apresentação termina. |
MEEndOfPresentationSegment | Gerado pela fonte do sequenciador quando um segmento é concluído e é seguido por outro segmento. |
MEEndOfStream | Gerado por um fluxo de mídia quando o fluxo termina. |
MEError | Sinaliza um erro grave. |
MEExtendedType | Tipo de evento personalizado. |
MEIndividualizaçãoConcluído | A individualização é completa. |
MEIndividualizationStart | A individualização está prestes a começar. |
MELicençaAquisiçãoConcluído | A aquisição da licença está concluída. |
MELicençaAquisiçãoIniciar | A aquisição da licença está prestes a começar. |
MEMediaSample | Gerado quando um fluxo de mídia entrega uma nova amostra. |
MENewPresentation | Levantada por uma fonte de mídia, uma nova apresentação está pronta. |
MENewStream | Gerado por uma fonte de mídia quando inicia um novo fluxo. |
MENonFatalError | Ocorreu um erro não fatal durante o streaming. |
MEPolicyChanged | A política de saída de um fluxo foi alterada. |
MEPolicyError | Gerado por uma saída confiável se ocorrer um erro durante a aplicação da política de saída. |
EurodeputadoRelatório | Contém informações de status sobre a imposição de uma política de saída. |
MEPolicySet | O IMFOutputTrustAuthority::SetPolicy método concluído. |
MEQualityNotify | Fornece feedback sobre a qualidade de reprodução para o gerente de qualidade. |
MEReconnectEnd | Gerado por uma fonte de mídia no final de uma tentativa de reconexão. |
MEReconnectStart | Gerado por uma fonte de mídia no início de uma tentativa de reconexão. |
MERendererEvent | Gerado pelo renderizador de vídeo aprimorado (EVR) quando recebe um evento de usuário do apresentador. |
MESequencerSourceTopologyUpdated | Gerado pela origem do sequenciador quando o métodoIMFSequencerSource::UpdateTopologyé concluído de forma assíncrona. |
MESessionCapabilitiesChanged | Gerado pela Sessão de Mídia quando os recursos da sessão são alterados. |
MESessionClosed | Gerado quando o método IMFMediaSession::Close é concluído de forma assíncrona. |
MESessionEnded | Gerado pela Sessão de Mídia quando terminar de reproduzir a última apresentação na fila de reprodução. |
MESessionNotifyPresentationTime | Gerado pela Sessão de Mídia quando uma nova apresentação começa. |
MESessionPaused | Gerado quando o método IMFMediaSession::P ause é concluído de forma assíncrona. |
MESessionRateChanged | Gerado pela Sessão de Mídia quando a taxa de reprodução muda. |
MESessionScrubSampleComplete | Gerado pela Sessão de Mídia quando ela conclui uma solicitação de limpeza. |
MESessionStarted | Gerado quando o método IMFMediaSession::Start é concluído de forma assíncrona. |
MESessionStopped | Gerado quando o método IMFMediaSession::Stop é concluído de forma assíncrona. |
MESessionStreamSinkFormatChanged | Gerado pela Sessão de Mídia quando o formato é alterado em um coletor de mídia. |
MESessionTopologiesCleared | Gerado pela sessão de mídia quando o método deIMFMediaSession::ClearTopologiesé concluído de forma assíncrona. |
MESessionTopologySet | Gerado após a IMFMediaSession::SetTopology método é concluído de forma assíncrona |
MESessionTopologyStatus | Gerado pela sessão de mídia quando o status de uma topologia muda. |
MESinkInvalidated | Gerado quando um coletor de mídia se torna inválido. |
MESourceCaracterísticasAlteradas | Gerado por uma fonte de mídia quando as características da fonte mudam. |
MESourceMetadataChanged | Gerado por uma fonte de mídia quando atualiza seus metadados. |
MESourcePaused | Gerado por uma fonte de mídia quando o método IMFMediaSource::P ause é concluído de forma assíncrona. |
MESourceRateChanged | Gerado por uma fonte de mídia quando a taxa de reprodução muda. |
MESourceRateChangeRequested | Acionado por uma fonte de mídia para solicitar uma nova taxa de reprodução. |
MESourceSeeked | Levantado quando uma fonte de mídia busca uma nova posição. |
MESourceStarted | Criado quando uma fonte de mídia começa sem procurar. |
MESourceStopped | Gerado por uma fonte de mídia quando o método IMFMediaSource::Stop é concluído de forma assíncrona. |
MEStreamFormatChanged | Gerado por um fluxo de mídia quando o tipo de mídia do fluxo muda. |
MEStreamPaused | Gerado por um fluxo de mídia quando o método IMFMediaSource::P ause é concluído de forma assíncrona. |
MEStreamSeeked | Gerado por um fluxo de mídia após uma chamada para IMFMediaSource::Start causa uma busca no fluxo. |
MEStreamSinkDeviceChanged | Elevado pelos dissipadores de fluxo do EVR se o dispositivo de vídeo mudar. |
MEStreamSinkFormatChanged | Gerado por um coletor de fluxo quando o tipo de mídia do coletor não é mais válido. |
MEStreamSinkMarker | Gerado por um coletor de fluxo após a IMFStreamSink::P laceMarker método é chamado. |
MEStreamSinkPaused | Elevado por um coletor de fluxo quando ele conclui a transição para o estado pausado. |
MEStreamSinkPrerolled | Gerado por um coletor de fluxo quando o fluxo recebeu dados de pré-rolagem suficientes para começar a renderização. |
MEStreamSinkRateChanged | Elevado por um dissipador de fluxo quando a taxa mudou. |
MEStreamSinkRequestSample | Gerado por um coletor de fluxo para solicitar uma nova amostra de mídia do pipeline. |
MEStreamSinkScrubSampleComplete | Elevado por um coletor de fluxo quando ele conclui uma solicitação de limpeza. |
MEStreamSinkStarted | Gerado por um coletor de fluxo quando ele conclui a transição para o estado de execução. |
MEStreamSinkStopped | Gerado por um coletor de fluxo quando ele conclui a transição para o estado interrompido. |
MEStreamStarted | Gerado por um fluxo de mídia quando a fonte começa sem procurar. |
MEStreamStopped | Gerado por um fluxo de mídia quando o método IMFMediaSource::Stop é concluído de forma assíncrona. |
MEStreamThinMode | Gerado por um fluxo de mídia quando ele inicia ou para de diluir o fluxo. |
MEStreamTick | Sinaliza que um fluxo de mídia não tem dados disponíveis em um momento especificado. |
METransformDrainComplete | Enviado por uma transformação assíncrona do Media Foundation (MFT) quando uma operação de drenagem é concluída. |
METransformHaveOutput | Enviado por uma MFT assíncrona quando novos dados de saída estão disponíveis a partir da MFT. |
METransformMarker | Enviado por uma MFT assíncrona em resposta a uma mensagem MFT_MESSAGE_COMMAND_MARKER. |
METransformNeedInput | Enviado por uma MFT assíncrona para solicitar uma nova amostra de entrada. |
MEUnknown | Tipo de evento desconhecido. |
MEUpdatedStream | Gerado por uma fonte de mídia quando ele reinicia ou procura um fluxo que já está ativo. |
MEVideoCaptureDevicePreempted | O dispositivo foi antecipado. |
MEVideoCaptureDeviceRemoved | O dispositivo foi removido. |
Tópicos relacionados