0

これは私の前の質問へのフォローアップの質問です: HttpWebRequest from AudioPlayerAgent

Web サーバーにクエリを実行するために、BackgroundAudioPlayer 内から 20 ~ 30 秒ごとに関数を実行する方法を探しています。

現在、私はこの方法でタイマーを使用しようとしています:

public AudioPlayer()
    {
        if (!_classInitialized)
        {
            _classInitialized = true;
            // Subscribe to the managed exception handler
            Deployment.Current.Dispatcher.BeginInvoke(delegate
            {
                Application.Current.UnhandledException += AudioPlayer_UnhandledException;

            });
            trackTimer = new Timer(TrackTimerTick, null, 0, 2000);
        }
    }

ただし、NotifyComplete() を呼び出すたびに、タイマーが作動しなくなります。これを機能させることは可能ですか?もしそうなら、どのように?

4

0 に答える 0