IMFPMediaPlayer-Schnittstelle (mfplay.h)
Wichtig Veraltet. Diese API kann aus zukünftigen Versionen von Windows entfernt werden. Anwendungen sollten die Mediensitzung für die Wiedergabe verwenden.
Enthält Methoden zum Wiedergeben von Mediendateien.
Das MFPlay-Playerobjekt macht diese Schnittstelle verfügbar. Rufen Sie MFPCreateMediaPlayer auf, um einen Zeiger auf diese Schnittstelle zu erhalten.
Vererbung
Die IMFPMediaPlayer-Schnittstelle erbt von der IUnknown-Schnittstelle . IMFPMediaPlayer verfügt auch über folgende Membertypen:
Methoden
Die IMFPMediaPlayer-Schnittstelle verfügt über diese Methoden.
IMFPMediaPlayer::ClearMediaItem Löscht das aktuelle Medienelement. |
IMFPMediaPlayer::CreateMediaItemFromObject Erstellt ein Medienelement aus einem -Objekt. |
IMFPMediaPlayer::CreateMediaItemFromURL Erstellt ein Medienelement aus einer URL. |
IMFPMediaPlayer::FrameStep Schritte nach vorne um einen Videoframe. |
IMFPMediaPlayer::GetAspectRatioMode Ruft den aktuellen Korrekturmodus für das Seitenverhältnis ab. Dieser Modus steuert, ob das Seitenverhältnis des Videos während der Wiedergabe beibehalten wird. |
IMFPMediaPlayer::GetBalance Ruft den aktuellen Audiosaldo ab. |
IMFPMediaPlayer::GetBorderColor Ruft die aktuelle Farbe des Videorahmens ab. |
IMFPMediaPlayer::GetDuration Ruft die Wiedergabedauer des aktuellen Medienelements ab. |
IMFPMediaPlayer::GetIdealVideoSize Ruft den Bereich der Videogrößen ab, der ohne erhebliche Leistungseinbußen oder Bildqualität angezeigt werden kann. |
IMFPMediaPlayer::GetMediaItem Ruft einen Zeiger auf das aktuelle Medienelement ab. |
IMFPMediaPlayer::GetMute Fragt ab, ob das Audio stummgeschaltet ist. (IMFPMediaPlayer.GetMute) |
IMFPMediaPlayer::GetNativeVideoSize Ruft die Größe und das Seitenverhältnis des Videos ab. |
IMFPMediaPlayer::GetPosition Ruft die aktuelle Wiedergabeposition ab. (IMFPMediaPlayer.GetPosition) |
IMFPMediaPlayer::GetRate Ruft die aktuelle Wiedergaberate ab. (IMFPMediaPlayer.GetRate) |
IMFPMediaPlayer::GetState Ruft den aktuellen Wiedergabezustand des MFPlay-Playerobjekts ab. |
IMFPMediaPlayer::GetSupportedRates Ruft den Bereich der unterstützten Wiedergaberaten ab. |
IMFPMediaPlayer::GetVideoSourceRect Ruft das Videoquellenrechteck ab. |
IMFPMediaPlayer::GetVideoWindow Ruft das Fenster ab, in dem das Video angezeigt wird. |
IMFPMediaPlayer::GetVolume Ruft die aktuelle Audiolautstärke ab. |
IMFPMediaPlayer::InsertEffect Wendet einen Audio- oder Videoeffekt auf die Wiedergabe an. |
IMFPMediaPlayer::P ause Hält die Wiedergabe an. (IMFPMediaPlayer.Pause) |
IMFPMediaPlayer::P lay Startet die Wiedergabe. (IMFPMediaPlayer.Play) |
IMFPMediaPlayer::RemoveAllEffects Entfernt alle Effekte, die mit der IMFPMediaPlayer::InsertEffect-Methode hinzugefügt wurden. |
IMFPMediaPlayer::RemoveEffect Entfernt einen Effekt, der mit der IMFPMediaPlayer::InsertEffect-Methode hinzugefügt wurde. |
IMFPMediaPlayer::SetAspectRatioMode Gibt an, ob das Seitenverhältnis des Videos während der Wiedergabe beibehalten wird. |
IMFPMediaPlayer::SetBalance Legt den Audioausgleich fest. (IMFPMediaPlayer.SetBalance) |
IMFPMediaPlayer::SetBorderColor Legt die Farbe für den Videorahmen fest. |
IMFPMediaPlayer::SetMediaItem Stellt ein Medienelement für die Wiedergabe in die Warteschlange. |
IMFPMediaPlayer::SetMute Schaltet die Stummschaltung des Audios auf oder hebt die Stummschaltung auf. (IMFPMediaPlayer.SetMute) |
IMFPMediaPlayer::SetPosition Legt die Wiedergabeposition fest. |
IMFPMediaPlayer::SetRate Legt die Wiedergaberate fest. (IMFPMediaPlayer.SetRate) |
IMFPMediaPlayer::SetVideoSourceRect Legt das Rechteck für die Videoquelle fest. |
IMFPMediaPlayer::SetVolume Legt die Audiolautstärke fest. |
IMFPMediaPlayer::Shutdown Beendet das MFPlay-Playerobjekt und gibt alle Ressourcen frei, die das Objekt verwendet. |
IMFPMediaPlayer::Stop Beendet die Wiedergabe. |
IMFPMediaPlayer::UpdateVideo Updates den Videoframe aus. (IMFPMediaPlayer.UpdateVideo) |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | mfplay.h |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für