GUIDs des gegenseitigen ASF-Ausschlusstyps

Die folgenden GUIDs definieren die Typen für das Objekt für gegenseitigen Ausschluss für ASF-Streams (Advanced Systems Format).

Konstante BESCHREIBUNG
MFASFMutexType-Sprache _
Die Datenströme schließen sich durch die Sprache gegenseitig aus. Diese Art des gegenseitigen Ausschlusses ähnelt den Audiospuren auf einer DVD.
MFASFMutexType-Bitrate _
Die Streams schließen sich durch die Bitrate gegenseitig aus. Diese Art von gegenseitigem Ausschluss wird auch als MBR-Ausschluss (Multiple Bit Rate) bezeichnet.
MFASFMutexType-Präsentation _
Die Streams schließen sich durch Darstellung gegenseitig aus. Dieser Typ kann für viele Szenarien verwendet werden. Er sollte jedoch nur verwendet werden, wenn der Inhalt identisch ist, aber eine andere Form hat. Beispielsweise sollten zwei Streams, die dasselbe Video enthalten, einen, der zum Füllen des Bildschirms formatiert ist, und der andere, der das ursprüngliche Seitenverhältnis des Widescreens beibeinhaltet, sich mit diesem Typ gegenseitig ausschließen. Ein weiteres Beispiel sind Streams, die Videos derselben Szene enthalten, die aus verschiedenen Winkeln gedreht wurden.
MFASFMutexType _ Unbekannt
Die Streams schließen sich basierend auf benutzerdefinierten Kriterien gegenseitig aus.

Requirements (Anforderungen)

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Nur [ Vista-Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Nur Server [ 2008-Desktop-Apps]
Header
Wmcontainer.h

Weitere Informationen

IMFASFMutualExclusion::GetType

IMFASFMutualExclusion::SetType

Media Foundation Konstanten