Interfaz IMFSourceReader (mfreadwrite.h)

Implementado por el objeto lector de origen de Microsoft Media Foundation.

Herencia

La interfaz IMFSourceReader hereda de la interfaz IUnknown . IMFSourceReader también tiene estos tipos de miembros:

Métodos

La interfaz IMFSourceReader tiene estos métodos.

 
IMFSourceReader::Flush

Vacía uno o varios flujos. (IMFSourceReader.Flush)
IMFSourceReader::GetCurrentMediaType

Obtiene el tipo de medio actual para una secuencia.
IMFSourceReader::GetNativeMediaType

Obtiene un formato admitido de forma nativa por el origen multimedia.
IMFSourceReader::GetPresentationAttribute

Obtiene un atributo del origen multimedia subyacente.
IMFSourceReader::GetServiceForStream

Consulta el origen o descodificador multimedia subyacentes para una interfaz.
IMFSourceReader::GetStreamSelection

Consulta si se selecciona una secuencia.
IMFSourceReader::ReadSample

Lee el ejemplo siguiente del origen multimedia.
IMFSourceReader::SetCurrentMediaType

Establece el tipo de medio de una secuencia.
IMFSourceReader::SetCurrentPosition

Busca una nueva posición en el origen multimedia.
IMFSourceReader::SetStreamSelection

Selecciona o anula la selección de una o varias secuencias.

Comentarios

Para crear el lector de origen, llame a una de las siguientes funciones:

Como alternativa, use la interfaz IMFReadWriteClassFactory .

Esta interfaz está disponible en Windows Vista si está instalado Platform Update Supplement para Windows Vista.

En Windows 8, esta interfaz se extiende con IMFSourceReaderEx.

Requisitos

Requisito Value
Cliente mínimo compatible Complemento de actualización de Windows 7, Windows Vista y plataforma para Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado mfreadwrite.h

Consulte también

Interfaces de Media Foundation

Lector de origen