Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
[La característica asociada a esta página, DirectShow es una característica heredada. Se ha reemplazado por MediaPlayer, IMFMediaEngine, y Captura de audio y vídeo en Media Foundation. Esas características se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código useMediaPlayer, IMFMediaEngine y Captura de audio y vídeo en Media Foundation en lugar de DirectShow, siempre que sea posible. Microsoft recomienda reescribir el código actual que usa las API heredadas para usar las nuevas API si es posible.]
La IMediaControl interfaz proporciona métodos para controlar el flujo de datos a través del gráfico de filtros. Incluye métodos para ejecutar, pausar y detener el gráfico. Filter Graph Manager implementa esta interfaz. Para obtener más información sobre los estados del gráfico de filtro, vea Flujo de datos en el gráfico de filtros.
Herencia
La interfaz IMediaControl hereda de la interfaz IDispatch . IMediaControl también tiene estos tipos de miembros:
Methods
La interfaz IMediaControl tiene estos métodos.
|
IMediaControl::AddSourceFilter El método AddSourceFilter agrega un filtro de origen al gráfico de filtros. |
|
IMediaControl::get_FilterCollection El método get_FilterCollection recupera una colección de los filtros del gráfico de filtros. |
|
IMediaControl::get_RegFilterCollection El método get_RegFilterCollection recupera una colección de todos los filtros enumerados en el Registro. |
|
IMediaControl::GetState El método GetState recupera el estado del gráfico de filtro, en pausa, en ejecución o detenido. |
|
IMediaControl::P ause El método Pause pausa todos los filtros del gráfico de filtros. |
|
IMediaControl::RenderFile El método RenderFile crea un gráfico de filtros que representa el archivo especificado. (IMediaControl.RenderFile) |
|
IMediaControl::Run El método Run ejecuta todos los filtros del gráfico de filtros. Mientras se ejecuta el grafo, los datos se mueven por el grafo y se representan. |
|
IMediaControl::Stop El método Stop detiene todos los filtros del gráfico. |
|
IMediaControl::StopWhenReady El método StopWhenReady pausa el gráfico de filtros, lo que permite filtrar los datos en cola y, a continuación, detiene el gráfico de filtros. |
Requisitos
| Requirement | Importancia |
|---|---|
| Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
| Servidor mínimo admitido | Windows 2000 Server [solo aplicaciones de escritorio] |
| de la plataforma de destino de |
Windows |
| Header | control.h (include Dshow.h) |