MediaStreamSourceStartingRequest.GetDeferral Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Aplaza la finalización del evento MediaStreamSource.Starting .
public:
virtual MediaStreamSourceStartingRequestDeferral ^ GetDeferral() = GetDeferral;
MediaStreamSourceStartingRequestDeferral GetDeferral();
public MediaStreamSourceStartingRequestDeferral GetDeferral();
function getDeferral()
Public Function GetDeferral () As MediaStreamSourceStartingRequestDeferral
Devoluciones
Aplazamiento.
Comentarios
Puede usar un aplazamiento cuando desee realizar una llamada asincrónica en respuesta al evento Starting . Por ejemplo, si necesita establecer una conexión HTTP o abrir un archivo para leerlo. MediaStreamSource esperará a que marque el aplazamiento como completado antes de comenzar a generar el evento SampleRequested.
Para crear un aplazamiento, llame al método GetDeferral para indicar al MediaStreamSource que espere a que se complete la llamada asincrónica. Cuando esté listo para empezar a recibir eventos SampleRequested , llame al método Complete para finalizar el aplazamiento.