Método IMFMediaSource::Stop (mfidl.h)

Detiene todas las secuencias activas en el origen multimedia.

Sintaxis

HRESULT Stop();

Valor devuelto

El método devuelve un valor HRESULT. Entre los valores posibles se incluyen los que se indican en la tabla siguiente, entre otros.

Código devuelto Descripción
S_OK
El método se ha llevado a cabo de forma correcta.
MF_E_SHUTDOWN
Se ha llamado al método Shutdown del origen multimedia.

Comentarios

Este método es asincrónico. Cuando se completa la operación, el origen multimedia envía y el evento MESourceStopped y cada secuencia activa envía un evento MEStreamStopped . Si el método devuelve un código de error, no se genera ningún evento.

Cuando se detiene un origen multimedia, su posición actual se revierte a cero. Después, si se llama al método Start con VT_EMPTY para la posición inicial, la reproducción comienza desde el principio de la presentación.

Mientras se detiene el origen, ningún flujo genera datos.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [aplicaciones de escritorio | aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 [aplicaciones de escritorio | aplicaciones para UWP]
Plataforma de destino Windows
Encabezado mfidl.h
Library Mfuuid.lib

Consulte también

IMFMediaSource

Orígenes multimedia