Interfaz IMFPMediaItem (mfplay.h)
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
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de