RateChangedRoutedEventHandler Délégué
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente la méthode qui gérera l’événement RateChanged . Cet événement se déclenche lorsque PlaybackRate ou DefaultPlaybackRate change via l’interaction utilisateur ou à partir du code.
public delegate void RateChangedRoutedEventHandler(Platform::Object ^ sender, RateChangedRoutedEventArgs ^ e);
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(149529175, 44549, 18587, 136, 57, 40, 198, 34, 93, 35, 73)]
class RateChangedRoutedEventHandler : MulticastDelegate
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(149529175, 44549, 18587, 136, 57, 40, 198, 34, 93, 35, 73)]
public delegate void RateChangedRoutedEventHandler(object sender, RateChangedRoutedEventArgs e);
Public Delegate Sub RateChangedRoutedEventHandler(sender As Object, e As RateChangedRoutedEventArgs)
Paramètres
- sender
-
Object
Platform::Object
IInspectable
Objet dans lequel le gestionnaire est attaché.
Données d'événement.
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Exemples
Cet exemple utilise le code-behind C# pour ajouter un gestionnaire à un mediaElement nommé « myMediaElement » défini en XAML (non affiché). Le gestionnaire obtient le PlaybackRate à partir de MediaElement. Ces informations peuvent être présentées dans l’interface utilisateur sous forme de nombre ou faire partie d’une logique qui affiche une interface utilisateur différente pour une lecture normale ou une lecture accélérée/ralentie. Notez que le débit actuel peut être obtenu à partir de la source d’événements MediaElement . Il n’est pas porté dans les données d’événement.
Notes
myMediaElement_RateChanged est déclenché lorsque le PlaybackRate ou le DefaultPlaybackRate change. Il est donc possible que myMediaElement.PlaybackRate interrogé ci-dessous reste inchangé par rapport à la valeur précédente.
public MainPage()
{
this.InitializeComponent();
myMediaElement.RateChanged += myMediaElement_RateChanged;
}
void myMediaElement_RateChanged(object sender, RateChangedRoutedEventArgs e)
{
Double CurrentPlayBackRate = myMediaElement.PlaybackRate;
}