wmcontainer.h-Header

Dieser Header wird von Microsoft Media Foundation verwendet. Weitere Informationen finden Sie unter

wmcontainer.h enthält die folgenden Programmierschnittstellen:

Schnittstellen

 
IMFASFContentInfo

Stellt Methoden zum Arbeiten mit dem Headerabschnitt von Dateien bereit, die der ASF-Spezifikation (Advanced Systems Format) entsprechen.
IMFASFIndexer

Stellt Methoden zum Arbeiten mit Indizes in ASF-Dateien (Systems Format) bereit.
IMFASFMultiplexer

Stellt Methoden zum Erstellen von ASF-Datenpaketen (Advanced Systems Format) bereit.
IMFASFMutualExclusion

Konfiguriert ein ASF-Objekt (Advanced Systems Format), das Informationen zu einer Gruppe von Datenströmen in einem ASF-Profil verwaltet, die sich gegenseitig ausschließen.
IMFASFProfile

Verwaltet ein ASF-Profil (Advanced Systems Format).
IMFASFSplitter

Stellt Methoden zum Lesen von Daten aus einer ASF-Datei (Advanced Systems Format) bereit.
IMFASFStreamConfig

Konfiguriert die Einstellungen eines Datenstroms in einer ASF-Datei.
IMFASFStreamPrioritization

Nicht implementiert. (IMFASFStreamPrioritization)
IMFASFStreamSelector

Wählt Streams in einer ASF-Datei (Advanced Systems Format) basierend auf den Gegenseitigkeitsausschlussinformationen im ASF-Header aus.
IMFDRMNetHelper

Konfiguriert Windows Media Digital Rights Management (DRM) für Netzwerkgeräte auf einer Netzwerksenke.

Functions

 
MFCreateASFContentInfo

Erstellt das ASF Header Object-Objekt.
MFCreateASFIndexer

Erstellt das ASF Indexer-Objekt.
MFCreateASFIndexerByteStream

Erstellt einen Bytestream für den Zugriff auf den Index in einem ASF-Stream.
MFCreateASFMediaSink

Erstellt die ASF-Mediensenke.
MFCreateASFMediaSinkActivate

Erstellt ein Aktivierungsobjekt, das zum Erstellen der ASF-Mediensenke verwendet werden kann.
MFCreateASFMultiplexer

Erstellt den ASF-Multiplexer.
MFCreateASFProfile

Erstellt das ASF-Profilobjekt.
MFCreateASFProfileFromPresentationDescriptor

Erstellt ein ASF-Profilobjekt aus einem Präsentationsdeskriptor.
MFCreateASFSplitter

Erstellt den ASF-Splitter.
MFCreateASFStreamingMediaSink

Erstellt ein Aktivierungsobjekt für die ASF-Streamingsenke. (MFCreateASFStreamingMediaSink)
MFCreateASFStreamingMediaSinkActivate

Erstellt ein Aktivierungsobjekt für die ASF-Streamingsenke. (MFCreateASFStreamingMediaSinkActivate)
MFCreateASFStreamSelector

Erstellt den ASF-Streamauswahlor.
MFCreatePresentationDescriptorFromASFProfile

Erstellt einen Präsentationsdeskriptor aus einem ASF-Profilobjekt.
MFCreateWMAEncoderActivate

Erstellt ein Aktivierungsobjekt, das zum Erstellen eines WMA-Encoders (Windows Media Audio) verwendet werden kann.
MFCreateWMVEncoderActivate

Erstellt ein Aktivierungsobjekt, das zum Erstellen eines WMV-Encoders (Windows Media Video) verwendet werden kann.

Strukturen

 
ASF_INDEX_DESCRIPTOR

Beschreibt die Indizierungskonfiguration für einen Stream und den Indextyp.
ASF_INDEX_IDENTIFIER

Gibt einen Index für das ASF-Indexerobjekt an.
ASF_MUX_STATISTICS

Enthält Statistiken zum Fortschritt des ASF-Multiplexers.

Enumerationen

 
ASF_SELECTION_STATUS

Definiert die Auswahloptionen für einen ASF-Stream.
ASF_STATUSFLAGS

Definiert status Bedingungen für die IMFASFSplitter::GetNextSample-Methode.
MFASF_INDEXER_FLAGS

Definiert die ASF-Indexeroptionen.
MFASF_MULTIPLEXERFLAGS

Definiert die ASF-Multiplexeroptionen.
MFASF_SPLITTERFLAGS

Definiert die ASF-Splitteroptionen.
MFASF_STREAMSELECTOR_FLAGS

Definiert die Optionen für die ASF-Streamauswahl.
MFSINK_WMDRMACTION

Gibt an, wie die ASF-Dateisenke Windows Media DRM anwenden soll.