Не могли бы вы рассказать мне, как приостановить axMoviePlayer во время игры?

В рамках Windows, я создаю воспроизведение мультимедиа с AxMoviePlayer1 как C#. Я дал возможность играть за данный кадр (кнопка 4: 4 кадра). Если я нажимаю на кнопку с функцией паузы (button5) во время воспроизведения, чтобы приостановить воспроизведение, оно не приостанавливается. Я не знаю, почему это не работает. Пожалуйста, помогите мне. Вот код

private void button4_Click(object sender, EventArgs e)
{                     
    for (int i = 0; i < total; i++)
    {
        axMoviePlayer1.StepFrame(short.Parse(4));          
        wait(1);
    }         
}

public void button5_Click(object sender, EventArgs e)
{
    this.axMoviePlayer1.Pause();        
}

public void Form_MediaPlayer_KeyDown(object sender, KeyEventArgs e)
{
    if (e.KeyData == Keys.Space)
    {
        button5.PerformClick();
    }
}

0 ответов

Другие вопросы по тегам