MFMEDIASOURCE_CHARACTERISTICS-Enumeration (mfidl.h)
Definiert die Merkmale einer Medienquelle. Diese Flags werden von der IMFMediaSource::GetCharacteristics-Methode abgerufen.
Syntax
typedef enum _MFMEDIASOURCE_CHARACTERISTICS {
MFMEDIASOURCE_IS_LIVE = 0x1,
MFMEDIASOURCE_CAN_SEEK = 0x2,
MFMEDIASOURCE_CAN_PAUSE = 0x4,
MFMEDIASOURCE_HAS_SLOW_SEEK = 0x8,
MFMEDIASOURCE_HAS_MULTIPLE_PRESENTATIONS = 0x10,
MFMEDIASOURCE_CAN_SKIPFORWARD = 0x20,
MFMEDIASOURCE_CAN_SKIPBACKWARD = 0x40,
MFMEDIASOURCE_DOES_NOT_USE_NETWORK = 0x80
} MFMEDIASOURCE_CHARACTERISTICS;
Konstanten
MFMEDIASOURCE_IS_LIVE Wert: 0x1 Dieses Flag gibt eine Datenquelle an, die ständig ausgeführt wird, z. B. eine Livepräsentation. Wenn die Quelle beendet und dann neu gestartet wird, gibt es eine Lücke im Inhalt. |
MFMEDIASOURCE_CAN_SEEK Wert: 0x2 Die Medienquelle unterstützt die Suche. |
MFMEDIASOURCE_CAN_PAUSE Wert: 0x4 Die Quelle kann angehalten werden. |
MFMEDIASOURCE_HAS_SLOW_SEEK Wert: 0x8 Die Medienquelle lädt Inhalte herunter. Es kann lange dauern, teile des Inhalts zu suchen, die nicht heruntergeladen wurden. |
MFMEDIASOURCE_HAS_MULTIPLE_PRESENTATIONS Wert: 0x10 Die Medienquelle liefert eine Wiedergabeliste, die mehrere Einträge enthalten kann. Nachdem der erste Wiedergabelisteneintrag abgeschlossen wurde, signalisiert die Medienquelle den Start jedes neuen Wiedergabelisteneintrags, indem ein MENewPresentation-Ereignis gesendet wird. Das Ereignis enthält einen Präsentationsdeskriptor für den Eintrag. Hinweis Erfordert Windows 7 oder höher. |
MFMEDIASOURCE_CAN_SKIPFORWARD Wert: 0x20 Die Medienquelle kann in der Wiedergabeliste vorwärts springen. Gilt nur, wenn das flag MFMEDIASOURCE_HAS_MULTIPLE_PRESENTATIONS vorhanden ist. Hinweis Erfordert Windows 7 oder höher. |
MFMEDIASOURCE_CAN_SKIPBACKWARD Wert: 0x40 Die Medienquelle kann in der Wiedergabeliste rückwärts überspringen. Hinweis Erfordert Windows 7 oder höher. |
MFMEDIASOURCE_DOES_NOT_USE_NETWORK Wert: 0x80 Die Medienquelle ist derzeit nicht vorhanden. über das Netzwerk, um den Inhalt zu empfangen. Netzwerkhardware kann in einen Energiesparzustand versetzt werden, wenn dieses Bit festgelegt ist. Hinweis Erfordert Windows 8 oder höher. |
Hinweise
Um in einer Wiedergabeliste vorwärts oder rückwärts zu überspringen, rufen Sie IMFMediaSource::Start oder IMFMediaSession::Start mit der MF_TIME_FORMAT_ENTRY_RELATIVE Zeitformat-GUID auf. Diese Funktion gilt nur, wenn das flag MFMEDIASOURCE_HAS_MULTIPLE_PRESENTATIONS vorhanden ist.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [Desktop-Apps | UWP-Apps] |
Kopfzeile | mfidl.h |