MF_MEDIA_ENGINE_READY-Enumeration (mfmediaengine.h)

Definiert Ready-State-Werte für die Medien-Engine.

Syntax

typedef enum MF_MEDIA_ENGINE_READY {
  MF_MEDIA_ENGINE_READY_HAVE_NOTHING = 0,
  MF_MEDIA_ENGINE_READY_HAVE_METADATA = 1,
  MF_MEDIA_ENGINE_READY_HAVE_CURRENT_DATA = 2,
  MF_MEDIA_ENGINE_READY_HAVE_FUTURE_DATA = 3,
  MF_MEDIA_ENGINE_READY_HAVE_ENOUGH_DATA = 4
} ;

Konstanten

 
MF_MEDIA_ENGINE_READY_HAVE_NOTHING
Wert: 0
Es sind keine Daten verfügbar.
MF_MEDIA_ENGINE_READY_HAVE_METADATA
Wert: 1
Einige Metadaten sind verfügbar, einschließlich der Dauer und der Videodimensionen für Videodateien. Es sind keine Mediendaten verfügbar.
MF_MEDIA_ENGINE_READY_HAVE_CURRENT_DATA
Wert: 2
Es gibt Mediendaten für die aktuelle Wiedergabeposition, aber nicht genügend Daten für die Wiedergabe oder Suche.
MF_MEDIA_ENGINE_READY_HAVE_FUTURE_DATA
Wert: 3
Es gibt genügend Mediendaten, um die Wiedergabe oder Suche zu ermöglichen. Die Datenmenge kann im nächsten Videoframe ein wenig sein.
MF_MEDIA_ENGINE_READY_HAVE_ENOUGH_DATA
Wert: 4
Es gibt genügend Daten, um die Ressource basierend auf der aktuellen Rate, mit der die Ressource abgerufen wird, wiederzugeben.

Hinweise

Diese Werte entsprechen Konstanten, die für das HTMLMediaElement.readyState-Attribut in HTML5 definiert sind.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [Desktop-Apps | UWP-Apps]
Kopfzeile mfmediaengine.h

Weitere Informationen

IMFMediaEngine::GetReadyState

Media Foundation-Enumerationen