Condividi tramite


MediaStreamSourceStartingRequest.GetDeferral Metodo

Definizione

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.

Si applica a