Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wählt Datenströme in einer ASF-Datei (Advanced Systems Format) basierend auf den Informationen zum gegenseitigen Ausschluss im ASF-Header aus. Das ASF-Streamauswahlobjekt macht diese Schnittstelle verfügbar. Um den ASF-Streamselektor zu erstellen, rufen Sie MFCreateASFStreamSelector auf.
Vererbung
Die IMFASFStreamSelector-Schnittstelle erbt von der IUnknown-Schnittstelle . IMFASFStreamSelector verfügt auch über folgende Membertypen:
Methoden
Die IMFASFStreamSelector-Schnittstelle verfügt über diese Methoden.
IMFASFStreamSelector::BitrateToStepNumber Ruft den Index eines Bandbreitenschritts ab, der für eine angegebene Bitrate geeignet ist. Diese Methode wird für MBR-Inhalte (Multiple Bit Rate) verwendet. |
IMFASFStreamSelector::GetBandwidthStep Ruft die Datenstromnummern ab, die für einen Bandbreitenschritt gelten. Diese Methode wird für MBR-Inhalte (Multiple Bit Rate) verwendet. |
IMFASFStreamSelector::GetBandwidthStepCount Ruft die Anzahl der Bandbreitenschritte ab, die für den Inhalt vorhanden sind. Diese Methode wird für MBR-Inhalte (Multiple Bit Rate) verwendet. |
IMFASFStreamSelector::GetOutputCount Ruft die Anzahl der Ausgaben für den ASF-Inhalt (Advanced Systems Format) ab. |
IMFASFStreamSelector::GetOutputFromStream Ruft die Ausgabenummer ab, die einem Stream zugeordnet ist. |
IMFASFStreamSelector::GetOutputMutex Ruft ein gegenseitiges Ausschlussobjekt für eine Ausgabe ab. |
IMFASFStreamSelector::GetOutputMutexCount Ruft die Anzahl von Objekten für gegenseitigen Ausschluss ab, die einer Ausgabe zugeordnet sind. |
IMFASFStreamSelector::GetOutputOverride Ruft die manuelle Ausgabeüberschreibungsauswahl ab, die für einen Stream festgelegt ist. |
IMFASFStreamSelector::GetOutputStreamCount Ruft die Anzahl der Streams ab, die einer Ausgabe zugeordnet sind. |
IMFASFStreamSelector::GetOutputStreamNumbers Ruft die Datenstromnummern für alle Streams ab, die einer Ausgabe zugeordnet sind. |
IMFASFStreamSelector::GetStreamCount Ruft die Anzahl der Streams ab, die sich im Advanced Systems Format (ASF)-Inhalt befinden. |
IMFASFStreamSelector::SetOutputMutexSelection Wählt einen Datensatz für gegenseitigen Ausschluss aus, der für ein objektseitiger Ausschluss verwendet werden soll, das einer Ausgabe zugeordnet ist. |
IMFASFStreamSelector::SetOutputOverride Legt die Auswahl status einer Ausgabe fest und überschreibt andere Auswahlkriterien. |
IMFASFStreamSelector::SetStreamSelectorFlags Legt Optionen für die Streamauswahl fest. |
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 |