Expandir Minimizar

MediaElement.MediaOpened Event

Se produce cuando la secuencia multimedia se ha validado y abierto, y se han leído los encabezados del archivo.

Sintaxis


public event RoutedEventHandler MediaOpened


<MediaElement MediaOpened="eventhandler" .../>

Información de eventos

Delegado RoutedEventHandler

Comentarios

Las transmisiones multimedia en directo notifican que el valor de NaturalDuration es Int64.MaxValue.

Ejemplos

El código siguiente muestra cómo determinar si un flujo de medios en un flujo activo.


private void media_MediaOpened(object sender, RoutedEventArgs e)
{
    bool isLive = IsLiveStream(sender as MediaElement);
}

private bool IsLiveStream(MediaElement media)
{
    bool isLive = false;

    if (media.NaturalDuration.TimeSpan.Ticks == Int64.MaxValue)
    {
       isLive = true;
    }

    return isLive;
}


Requisitos

Cliente mínimo admitido

Windows 8

Servidor mínimo admitido

Windows Server 2012

Espacio de nombres

Windows.UI.Xaml.Controls
Windows::UI::Xaml::Controls [C++]

Metadatos

Windows.winmd

Vea también

MediaElement

 

 

Mostrar:
© 2015 Microsoft