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. |