Condividi tramite


MediaStreamSourceSwitchStreamsRequest.GetDeferral Metodo

Definizione

Defers che completa l'evento MediaStreamSource.SwitchStreamsRequested .

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

Restituisce

Rinvio.

Commenti

È possibile usare un rinvio quando si vuole effettuare una chiamata asincrona in risposta all'evento MediaStreamSource.SwitchStreamsRequested . Ad esempio, se è necessario stabilire una connessione HTTP o aprire un file per la lettura. MediaStreamSource attenderà quindi di contrassegnare il rinvio come completato prima di iniziare a generare l'evento SampleRequested.

Per creare un rinvio, chiamare il metodo GetDeferral per indicare a MediaStreamSource di attendere il completamento della chiamata asincrona. Quando si è pronti per iniziare a ricevere eventi SampleRequested , chiamare il metodo Complete per terminare il rinvio.

Si applica a