MediaStreamSourceStartingRequest.GetDeferral メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
MediaStreamSource.Starting イベントの完了を延期します。
public:
virtual MediaStreamSourceStartingRequestDeferral ^ GetDeferral() = GetDeferral;
MediaStreamSourceStartingRequestDeferral GetDeferral();
public MediaStreamSourceStartingRequestDeferral GetDeferral();
function getDeferral()
Public Function GetDeferral () As MediaStreamSourceStartingRequestDeferral
戻り値
遅延。
注釈
Starting イベントに応答して非同期呼び出しを行う場合は、遅延を使用できます。 たとえば、HTTP 接続を確立する必要がある場合や、読み取り用にファイルを開く必要がある場合です。 その後、 MediaStreamSource は、遅延が完了としてマークされるまで待機してから、 SampleRequested イベントの発生を開始します。
遅延を作成するには、GetDeferral メソッドを呼び出して、非同期呼び出しの完了を待機するように MediaStreamSource に指示します。 SampleRequested イベントの受信を開始する準備ができたら、Complete メソッドを呼び出して遅延を終了します。