Compartir a través de


MediaStreamSourceSwitchStreamsRequest.GetDeferral Método

Definición

Aplaza la finalización del evento MediaStreamSource.SwitchStreamsRequested .

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

Devoluciones

Aplazamiento.

Comentarios

Puede usar un aplazamiento cuando desee realizar una llamada asincrónica en respuesta al evento MediaStreamSource.SwitchStreamsRequested . 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.

Se aplica a