Freigeben über


MediaStreamSourceSwitchStreamsRequest.GetDeferral Methode

Definition

public:
 virtual MediaStreamSourceSwitchStreamsRequestDeferral ^ GetDeferral() = GetDeferral;
MediaStreamSourceSwitchStreamsRequestDeferral GetDeferral();
public MediaStreamSourceSwitchStreamsRequestDeferral GetDeferral();
function getDeferral()
Public Function GetDeferral () As MediaStreamSourceSwitchStreamsRequestDeferral

Gibt zurück

Die Zurückstellung.

Hinweise

Sie können eine Verzögerung verwenden, wenn Sie einen asynchronen Aufruf als Reaktion auf das MediaStreamSource.SwitchStreamsRequested-Ereignis ausführen möchten. Beispielsweise, wenn Sie eine HTTP-Verbindung herstellen oder eine Datei zum Lesen öffnen müssen. Die MediaStreamSource wartet dann darauf, dass Sie die Verzögerung als abgeschlossen markieren, bevor das SampleRequested-Ereignis ausgelöst wird .

Rufen Sie zum Erstellen einer Verzögerung die GetDeferral-Methode auf, um mediaStreamSource anzuweisen, auf den Abschluss des asynchronen Aufrufs zu warten. Wenn Sie bereit sind, sampleRequested-Ereignisse zu empfangen, rufen Sie die Complete-Methode auf, um die Verzögerung zu beenden.

Gilt für: