MediaStreamSourceStartingRequest.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.
Rinvia il completamento dell'evento MediaStreamSource.Starting .
public:
virtual MediaStreamSourceStartingRequestDeferral ^ GetDeferral() = GetDeferral;
MediaStreamSourceStartingRequestDeferral GetDeferral();
public MediaStreamSourceStartingRequestDeferral GetDeferral();
function getDeferral()
Public Function GetDeferral () As MediaStreamSourceStartingRequestDeferral
Restituisce
Rinvio.
Commenti
È possibile usare un rinvio quando si desidera effettuare una chiamata asincrona in risposta all'evento Starting . 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 gli eventi SampleRequested , chiamare il metodo Complete per terminare il rinvio.