Freigeben über


GUIDs vom Typ des ASF-Typs für gegenseitigen Ausschluss

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

Konstante BESCHREIBUNG
MFASFMutexType_Language
Die Streams schließen sich gegenseitig nach Sprache aus. Diese Art des gegenseitigen Ausschlusses ähnelt den Audiospuren auf einer DVD.
MFASFMutexType_Bitrate
Die Streams schließen sich gegenseitig nach Bitrate aus. Diese Art des gegenseitigen Ausschlusses wird auch als MbR-Ausschluss (Multiple Bit Rate) bezeichnet.
MFASFMutexType_Presentation
Die Streams schließen sich gegenseitig durch Präsentation aus. Dieser Typ kann für viele Szenarien verwendet werden, sollte aber nur verwendet werden, wenn der Inhalt identisch ist, aber eine andere Form annimmt. Beispielsweise sollten zwei Streams, die dasselbe Video enthalten, einer so formatiert, dass der Bildschirm ausgefüllt wird und der andere das ursprüngliche Widescreen-Seitenverhältnis beibehielt, sich gegenseitig ausschließen, indem dieser Typ verwendet wird. Ein weiteres Beispiel sind Streams, die Videos derselben Szene aus verschiedenen Blickwinkeln enthalten.
MFASFMutexType_Unknown
Die Streams schließen sich basierend auf benutzerdefinierten Kriterien gegenseitig aus.

Anforderungen

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

Weitere Informationen

IMFASFMutualExclusion::GetType

IMFASFMutualExclusion::SetType

Media Foundation-Konstanten