Freigeben über


IMFASFMutualExclusion::SetType-Methode (wmcontainer.h)

Legt den Typ des gegenseitigen Ausschlusses fest, der durch das ASF-Objekt (Advanced Systems Format) dargestellt wird.

Syntax

HRESULT SetType(
  [in] REFGUID guidType
);

Parameter

[in] guidType

Der Typ des gegenseitigen Ausschlusses, der durch das ASF-Objekt für gegenseitigen Ausschluss dargestellt wird. Eine Liste der vordefinierten Konstanten des gegenseitigen Ausschlusstyps finden Sie unter GUIDs für den typseitigen Ausschluss von ASF.

Rückgabewert

Die Methode gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.

Rückgabecode BESCHREIBUNG
S_OK
Die Methode wurde erfolgreich ausgeführt.

Hinweise

Manchmal müssen Inhalte sich gegenseitig auf mehrere Weise ausschließen. Beispielsweise kann eine Videodatei Audiodatenströme in mehreren Bitraten für jede von mehreren Sprachen enthalten. Um diese Art des komplexen gegenseitigen Ausschlusses zu behandeln, müssen Sie mehr als ein ASF-Objekt für gegenseitigen Ausschluss konfigurieren. Weitere Informationen finden Sie unter IMFASFMutualExclusion::AddRecord.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile wmcontainer.h
Bibliothek Mfuuid.lib

Weitere Informationen

IMFASFMutualExclusion

IMFASFMutualExclusion::GetType

Verwenden des gegenseitigen Ausschlusses für ASF-Streams