Método IWMPControls::fastForward

[O recurso associado a esta página, Reprodutor Multimídia do Windows SDK, é um recurso herdado. Foi substituído pelo MediaPlayer. O MediaPlayer foi otimizado para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use o MediaPlayer em vez de Reprodutor Multimídia do Windows SDK, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]

O método fastForward inicia a reprodução rápida do item de mídia na direção para a frente.

Sintaxe

public void fastForward();

Public Sub fastForward()
Implements IWMPControls.fastForward

Parâmetros

Esse método não tem parâmetros.

Retornar valor

Esse método não retorna um valor.

Comentários

O método fastForward reproduz o clipe em cinco vezes a velocidade normal. Chamar fastForward é equivalente a especificar 5,0 para a taxa definindo a propriedade IWMPSettings.rate . Se a taxa for alterada posteriormente ou se IWMPControls.play ou IWMPControls.stop for chamado, Reprodutor Multimídia do Windows interromperá o encaminhamento rápido.

O método fastForward não funciona para transmissões ao vivo e determinados tipos de mídia. Para determinar se você pode avançar rapidamente em um clipe, passe o valor System.String "FastForward" para a propriedade IWMPControls.isAvailable (o método IWMPControls.get_isAvailable em C#).

Exemplos

O exemplo a seguir usa fastForward para avançar rapidamente o item de mídia atual em resposta ao evento Click de um botão. O objeto AxWMPLib.AxWindowsMediaPlayer é representado pela variável chamada player.

private void fastForwardButton_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("fastForward"))
    {
        controls.fastForward();
    }
}

Public Sub fastForwardButton_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles fastForwardButton.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("fastForward")) Then

        controls.fastForward()

    End If

End Sub

Requisitos

Requisito Valor
Versão
série Reprodutor Multimídia do Windows 9 ou posterior
Namespace
WMPLib
Assembly
Interop.WMPLib.dll (Interop.WMPLib.dll.dll)

Confira também

Interface IWMPControls (VB e C#)

IWMPControls.isAvailable (VB e C#)

IWMPControls.play (VB e C#)

IWMPControls.stop (VB e C#)

IWMPSettings.rate (VB e C#)