IWMPControls::fastReverse-Methode
Die fastReverse-Methode startet die schnelle Wiedergabe des Medienelements in umgekehrter Richtung.
Syntax
public void fastReverse();
Public Sub fastReverse()
Implements IWMPControls.fastReverse
Parameter
Diese Methode hat keine Parameter.
Rückgabewert
Diese Methode gibt keinen Wert zurück.
Hinweise
Die fastReverse-Methode scannt den Clip um das Fünffache der Normalgeschwindigkeit in umgekehrter Richtung und zeigt nur die Keyframes an, wenn es sich um eine Videodatei handelt. Das Aufrufen von fastReverse entspricht der Angabe von -5.0 für die Rate durch Festlegen der IWMPSettings.rate-Eigenschaft. Wenn die Rate anschließend geändert wird oder "IWMPControls.play" oder "IWMPControls.stop" aufgerufen wird, wird Windows Media Player schnell in umgekehrter Richtung beendet.
Wenn das Element Teil einer Wiedergabeliste ist, wird fastReverse am Anfang der aktuellen Spur angehalten. Wenn z. B. Track 3 sich in fastReverse befindet, wenn der Anfang von Track 3 erreicht ist, wird Windows Media Player nicht zu Track 2 wechseln. Die Anzahl der Wiedergaben wird beim Aufrufen von fastReverse nicht erhöht.
Wenn Sie IWMPControls.fastForward aufrufen, während fastReverse ausgeführt wird, wird fastReverse beendet, und IWMPControls.fastForward beginnt.
Diese Methode funktioniert nicht für Liveübertragungen und bestimmte digitale Medientypen. Übergeben Sie den System.String-Wert "FastReverse" an die IWMPControls.isAvailable-Eigenschaft (die IWMPControls.get _ isAvailable-Methode in C#), um zu bestimmen, ob Sie schnelles Umgekehrtes in einem Clip verwenden können.
Beispiele
Im folgenden Beispiel wird fastReverse verwendet, um das aktuelle Medienelement als Reaktion auf das Click-Ereignis einer Schaltfläche umzukehren. Das AxWMPLib.AxWindowsMediaPlayer-Objekt wird durch die Variable player dargestellt.
private void fastReverseButton_Click(object o, System.EventArgs args)
{
// To get all of the available functionality of the player controls, cast the
// value returned by player.Ctlcontrols to a WMPLib.IWMPControls3 interface.
WMPLib.IWMPControls3 controls = (WMPLib.IWMPControls3)player.Ctlcontrols;
// Check first to be sure the operation is valid.
if (controls.get_isAvailable("fastReverse"))
{
controls.fastReverse();
}
}
Public Sub fastReverseButton_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles fastReverseButton.Click
' To get all of the available functionality of the player controls, Dim the
' value returned by player.Ctlcontrols as a WMPLib.IWMPControls3 interface.
Dim controls As WMPLib.IWMPControls3 = player.Ctlcontrols
' Check first to be sure the operation is valid.
If (controls.isAvailable("fastReverse")) Then
controls.fastReverse()
End If
End Sub
Anforderungen
| Anforderung | Wert |
|---|---|
| Version |
Windows Media Player 9er Serie oder höher |
| Namespace |
WMPLib |
| Assembly |
|