Compartir a través de


MediaPlayer.SubtitleFrameChanged Evento

Definición

Se produce cuando el contenido del subtítulo actual ha cambiado mientras mediaPlayer está en modo de servidor de fotogramas.

// Register
event_token SubtitleFrameChanged(TypedEventHandler<MediaPlayer, IInspectable const&> const& handler) const;

// Revoke with event_token
void SubtitleFrameChanged(event_token const* cookie) const;

// Revoke with event_revoker
MediaPlayer::SubtitleFrameChanged_revoker SubtitleFrameChanged(auto_revoke_t, TypedEventHandler<MediaPlayer, IInspectable const&> const& handler) const;
public event TypedEventHandler<MediaPlayer,object> SubtitleFrameChanged;
function onSubtitleFrameChanged(eventArgs) { /* Your code */ }
mediaPlayer.addEventListener("subtitleframechanged", onSubtitleFrameChanged);
mediaPlayer.removeEventListener("subtitleframechanged", onSubtitleFrameChanged);
- or -
mediaPlayer.onsubtitleframechanged = onSubtitleFrameChanged;
Public Custom Event SubtitleFrameChanged As TypedEventHandler(Of MediaPlayer, Object) 

Tipo de evento

Requisitos de Windows

Familia de dispositivos
Windows 10 Fall Creators Update (se introdujo en la versión 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v5.0)

Comentarios

En el controlador de este evento, puedes llamar a una de las sobrecargas de RenderSubtitlesToSurface para solicitar que el sistema represente los subtítulos actuales al IDirect3DSurface proporcionado. Si este método devuelve false, no se representaron subtítulos. En este caso, puede optar por ocultar la superficie de representación del subtítulo hasta la próxima vez que se genere el evento.

Para que este evento se genere, debes colocar MediaPlayer en modo de servidor de fotogramas estableciendo IsVideoFrameServerEnabled en true y el contenido multimedia de reproducción debe tener al menos una pista de metadatos cronometrada que tenga su modo de presentación establecido en PlatformPresented con una llamada a MediaPlaybackTimedMetadataTrackList.SetPresentationMode. Para obtener más información sobre el uso de MediaPlayer en modo de servidor de fotogramas, consulta Reproducir audio y vídeo con MediaPlayer. Para obtener más información sobre cómo trabajar con pistas de metadatos, vea Elementos multimedia, listas de reproducción y pistas.

Se aplica a