Interfaz IMFPMediaPlayer (mfplay.h)
Importante Obsoleto. Esta API se puede quitar de futuras versiones de Windows. Las aplicaciones deben usar la sesión multimedia para la reproducción.
Contiene métodos para reproducir archivos multimedia.
El objeto de reproductor MFPlay expone esta interfaz. Para obtener un puntero a esta interfaz, llame a MFPCreateMediaPlayer.
Herencia
La interfaz IMFPMediaPlayer hereda de la interfaz IUnknown . IMFPMediaPlayer también tiene estos tipos de miembros:
Métodos
La interfaz IMFPMediaPlayer tiene estos métodos.
IMFPMediaPlayer::ClearMediaItem Borra el elemento multimedia actual. |
IMFPMediaPlayer::CreateMediaItemFromObject Crea un elemento multimedia a partir de un objeto . |
IMFPMediaPlayer::CreateMediaItemFromURL Crea un elemento multimedia a partir de una dirección URL. |
IMFPMediaPlayer::FrameStep Avanza un fotograma de vídeo. |
IMFPMediaPlayer::GetAspectRatioMode Obtiene el modo de corrección de relación de aspecto actual. Este modo controla si la relación de aspecto del vídeo se conserva durante la reproducción. |
IMFPMediaPlayer::GetBalance Obtiene el equilibrio de audio actual. |
IMFPMediaPlayer::GetBorderColor Obtiene el color actual del borde de vídeo. |
IMFPMediaPlayer::GetDuration Obtiene la duración de reproducción del elemento multimedia actual. |
IMFPMediaPlayer::GetIdealVideoSize Obtiene el intervalo de tamaños de vídeo que se pueden mostrar sin degradar significativamente el rendimiento o la calidad de la imagen. |
IMFPMediaPlayer::GetMediaItem Obtiene un puntero al elemento multimedia actual. |
IMFPMediaPlayer::GetMute Consulta si el audio está silenciado. (IMFPMediaPlayer.GetMute) |
IMFPMediaPlayer::GetNativeVideoSize Obtiene el tamaño y la relación de aspecto del vídeo. |
IMFPMediaPlayer::GetPosition Obtiene la posición de reproducción actual. (IMFPMediaPlayer.GetPosition) |
IMFPMediaPlayer::GetRate Obtiene la velocidad de reproducción actual. (IMFPMediaPlayer.GetRate) |
IMFPMediaPlayer::GetState Obtiene el estado de reproducción actual del objeto del reproductor MFPlay. |
IMFPMediaPlayer::GetSupportedRates Obtiene el intervalo de velocidades de reproducción admitidas. |
IMFPMediaPlayer::GetVideoSourceRect Obtiene el rectángulo de origen de vídeo. |
IMFPMediaPlayer::GetVideoWindow Obtiene la ventana donde se muestra el vídeo. |
IMFPMediaPlayer::GetVolume Obtiene el volumen de audio actual. |
IMFPMediaPlayer::InsertEffect Aplica un efecto de audio o vídeo a la reproducción. |
IMFPMediaPlayer::P ause Pausa la reproducción. (IMFPMediaPlayer.Pause) |
IMFPMediaPlayer::P lay Inicia la reproducción. (IMFPMediaPlayer.Play) |
IMFPMediaPlayer::RemoveAllEffects Quita todos los efectos que se agregaron con el método IMFPMediaPlayer::InsertEffect. |
IMFPMediaPlayer::RemoveEffect Quita un efecto que se agregó con el método IMFPMediaPlayer::InsertEffect. |
IMFPMediaPlayer::SetAspectRatioMode Especifica si la relación de aspecto del vídeo se conserva durante la reproducción. |
IMFPMediaPlayer::SetBalance Establece el equilibrio de audio. (IMFPMediaPlayer.SetBalance) |
IMFPMediaPlayer::SetBorderColor Establece el color del borde de vídeo. |
IMFPMediaPlayer::SetMediaItem Pone en cola un elemento multimedia para la reproducción. |
IMFPMediaPlayer::SetMute Silencia o desmuta el audio. (IMFPMediaPlayer.SetMute) |
IMFPMediaPlayer::SetPosition Establece la posición de reproducción. |
IMFPMediaPlayer::SetRate Establece la velocidad de reproducción. (IMFPMediaPlayer.SetRate) |
IMFPMediaPlayer::SetVideoSourceRect Establece el rectángulo de origen de vídeo. |
IMFPMediaPlayer::SetVolume Establece el volumen de audio. |
IMFPMediaPlayer::Shutdown Apaga el objeto del reproductor MFPlay y libera los recursos que el objeto está usando. |
IMFPMediaPlayer::Stop Detiene la reproducción. |
IMFPMediaPlayer::UpdateVideo Novedades el fotograma de vídeo. (IMFPMediaPlayer.UpdateVideo) |
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