Interfaz IMFMediaSource (mfidl.h)
Implementado por objetos de origen multimedia.
Los orígenes multimedia son objetos que generan datos multimedia. Por ejemplo, los datos pueden provenir de un archivo de vídeo, una secuencia de red o un dispositivo de hardware, como una cámara. Cada origen multimedia contiene una o varias secuencias, y cada secuencia entrega datos de un tipo, como audio o vídeo.
Herencia
La interfaz IMFMediaSource hereda de IMFMediaEventGenerator. IMFMediaSource también tiene estos tipos de miembros:
Métodos
La interfaz IMFMediaSource tiene estos métodos.
IMFMediaSource::CreatePresentationDescriptor Recupera una copia del descriptor de presentación del origen multimedia. Las aplicaciones usan el descriptor de presentación para seleccionar secuencias y obtener información sobre el contenido de origen. |
IMFMediaSource::GetCharacteristics Recupera las características del origen multimedia. |
IMFMediaSource::P ause Pausa todas las secuencias activas en el origen multimedia. |
IMFMediaSource::Shutdown Apaga el origen multimedia y libera los recursos que está usando. |
IMFMediaSource::Start Inicia, busca o reinicia el origen multimedia especificando dónde iniciar la reproducción. |
IMFMediaSource::Stop Detiene todas las secuencias activas en el origen multimedia. |
Comentarios
En Windows 8, esta interfaz se extiende con IMFMediaSourceEx.
Para algunos orígenes de dispositivos, como cámaras o micrófonos, IMFMediaSource también implementa el IKsControl que las aplicaciones en modo de usuario pueden usar para emitir operaciones KSPROPERTY, KSEVENT y KSMETHOD en el controlador de dispositivo subyacente.
Nota:
Esta interfaz es opcional y es posible que no esté disponible. Si esta interfaz no está disponible, QueryInterface devolverá E_NOINTERFACE.
Requisitos
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 |