MediaStreamSourceSwitchStreamsRequest.GetDeferral Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.