MediaStreamSourceStartingRequest.GetDeferral Methode

Definition

Zurückstellen des MediaStreamSource.Starting Ereignisses.

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

Gibt zurück

MediaStreamSourceStartingRequestDeferral

Die Verzögerung.

Hinweise

Sie können eine Verzögerung verwenden, wenn Sie einen asynchronen Aufruf als Reaktion auf das Starting Ereignis vornehmen möchten. Wenn Sie beispielsweise eine HTTP-Verbindung einrichten oder eine Datei zum Lesen öffnen müssen. Anschließend MediaStreamSource warten Sie, bis Sie die Verzögerung als abgeschlossen markieren, bevor sie mit dem Auslösen des SampleRequested Ereignisses beginnt.

Um eine Verzögerung zu erstellen, rufen Sie die GetDeferral-Methode auf, um den MediaStreamSource asynchronen Aufruf abzuschließen. Wenn Sie bereit sind, Ereignisse zu empfangen SampleRequested , rufen Sie die Complete Methode auf, um die Verzögerung zu beenden.

Gilt für: