IMFASFStreamSelector::SetOutputMutexSelection-Methode (wmcontainer.h)
Wählt einen Datensatz für gegenseitigen Ausschluss aus, der für ein objektseitiger Ausschluss verwendet werden soll, das einer Ausgabe zugeordnet ist.
Syntax
HRESULT SetOutputMutexSelection(
[in] DWORD dwOutputNum,
[in] DWORD dwMutexNum,
[in] WORD wSelectedRecord
);
Parameter
[in] dwOutputNum
Die Ausgabenummer, für die ein Stream festgelegt werden soll.
[in] dwMutexNum
Index des gegenseitigen Ausschlusses, für den ausgewählt werden soll.
[in] wSelectedRecord
Datensatz des angegebenen gegenseitigen Ausschlusses, der ausgewählt werden soll.
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 |
---|---|
|
Die Methode wurde erfolgreich ausgeführt. |
Hinweise
Eine Ausgabe ist ein Datenstrom in einem ASF-Datenabschnitt (Advanced Systems Format), der analysiert wird. Wenn gegenseitiger Ausschluss verwendet wird, teilen sich gegenseitig ausschließende Streams dieselbe Ausgabe.
Eine ASF-Datei kann mehrere sich gegenseitig ausschließende Beziehungen enthalten, z. B. eine Datei mit sprach- und bitratenbasiertem gegenseitigem Ausschluss. Wenn eine Ausgabe an mehreren sich gegenseitig ausschließenden Beziehungen beteiligt ist, muss ein Datensatz aus jeder ausgewählt werden.
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 |