エクスポート (0) 印刷
すべて展開
情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

AudioStreamingAgent クラス

2013/12/12

再生のトラック単位のストリーミングを実行するバックグラウンド エージェント。

System.Object
  Microsoft.Phone.BackgroundAgent
    Microsoft.Phone.BackgroundAudio.AudioStreamingAgent

Namespace:  Microsoft.Phone.BackgroundAudio
アセンブリ:  Microsoft.Phone (Microsoft.Phone.dll 内)
XAML の XMLNS: xmlns にマップされていません。

public class AudioStreamingAgent : BackgroundAgent

AudioStreamingAgent 型で公開されるメンバーは以下のとおりです。

  名前説明
パブリック メソッドAudioStreamingAgentAudioStreamingAgent クラスの新しいインスタンスを作成します。
このページのトップへ

  名前説明
プロテクト メソッドAbortエージェントが目的のタスクを実行できないこと、およびフォアグラウンド アプリケーションが妨げになっている問題を緩和してエージェントを再び有効にするまでエージェントを再起動しないようにする必要があることをオペレーティング システムに通知します。 (BackgroundAgent から継承されます。)
パブリック メソッドEquals(Object)指定した Object が、現在の Object と等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッドFinalizeObject がガベージ コレクションで再利用される前に、Object がリソースを解放して他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッドGetHashCode特定の型のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッドGetType現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッドMemberwiseClone現在の Object の簡易コピーを作成します。 (Object から継承されます。)
プロテクト メソッドNotifyCompleteエージェントの現在の呼び出しの目的のタスクをエージェントが完了したことをオペレーティング システムに通知します。 (BackgroundAgent から継承されます。)
プロテクト メソッドOnBeginStreaming新しいトラックで再生を開始しようとしているためにオーディオ ストリーミングが必要な場合に呼び出されます。
プロテクト メソッドOnCancel取り消されたことを AudioStreamingAgent に伝えます。 (BackgroundAgent.OnCancel() をオーバーライドします。)
パブリック メソッドToString現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)
このページのトップへ

MediaStreamSource ストリーミングを使用するアプリケーションを作成する場合、AudioStreamingAgent 基本クラスを拡張する必要があります。

内部リソースを解放するには、OnCancel() が派生クラスによって呼び出される必要があります。つまり、作成するストリーミング エージェントが base.OnCancel を呼び出す必要があります。

Windows Phone OS

サポート: 8.0, 7.1

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

表示:
© 2014 Microsoft