Interfaz IMFPMediaItem (mfplay.h)

Nota Obsoleto. Esta API se puede quitar de futuras versiones de Windows. Las aplicaciones deben usar la sesión multimedia para la reproducción.
 

Representa un elemento multimedia. Un elemento multimedia es una abstracción para un origen de datos multimedia, como un archivo de vídeo. Use esta interfaz para obtener información sobre el origen o para cambiar ciertas configuraciones de reproducción, como las horas de inicio y detención. Para obtener un puntero a esta interfaz, llame a uno de los métodos siguientes:

Herencia

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

Métodos

La interfaz IMFPMediaItem tiene estos métodos.

 
IMFPMediaItem::GetCharacteristics

Obtiene varias marcas que describen el elemento multimedia.
IMFPMediaItem::GetDuration

Obtiene la duración del elemento multimedia.
IMFPMediaItem::GetMediaPlayer

Obtiene un puntero al objeto del reproductor MFPlay que creó el elemento multimedia.
IMFPMediaItem::GetMetadata

Obtiene un almacén de propiedades que contiene metadatos para el origen, como el autor o el título.
IMFPMediaItem::GetNumberOfStreams

Obtiene el número de secuencias (audio, vídeo y otros) del elemento multimedia.
IMFPMediaItem::GetObject

Obtiene el objeto que se usó para crear el elemento multimedia.
IMFPMediaItem::GetPresentationAttribute

Consulta el elemento multimedia para un atributo de presentación.
IMFPMediaItem::GetStartStopPosition

Obtiene las horas de inicio y detención del elemento multimedia.
IMFPMediaItem::GetStreamAttribute

Consulta el elemento multimedia para un atributo de secuencia.
IMFPMediaItem::GetStreamSelection

Consulta si se selecciona una secuencia para reproducirla. (IMFPMediaItem.GetStreamSelection)
IMFPMediaItem::GetURL

Obtiene la dirección URL que se usó para crear el elemento multimedia.
IMFPMediaItem::GetUserData

Obtiene el valor definido por la aplicación almacenado en el elemento multimedia.
IMFPMediaItem::HasAudio

Consulta si el elemento multimedia contiene una secuencia de audio.
IMFPMediaItem::HasVideo

Consulta si el elemento multimedia contiene una secuencia de vídeo.
IMFPMediaItem::IsProtected

Consulta si el elemento multimedia contiene contenido protegido.
IMFPMediaItem::SetStartStopPosition

Establece la hora de inicio y detención del elemento multimedia.
IMFPMediaItem::SetStreamSelection

Selecciona o anula la selección de una secuencia.
IMFPMediaItem::SetStreamSink

Establece un receptor de medios para el elemento multimedia.
IMFPMediaItem::SetUserData

Almacena un valor definido por la aplicación en el elemento multimedia.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado mfplay.h

Consulte también

Interfaces de Media Foundation

Uso de MFPlay para la reproducción de audio y vídeo