Partager via


En-tête wmcontainer.h

Cet en-tête est utilisé par Microsoft Media Foundation. Pour plus d'informations, consultez les pages suivantes :

wmcontainer.h contient les interfaces de programmation suivantes :

Interfaces

 
IMFASFContentInfo

Fournit des méthodes pour travailler avec la section d’en-tête des fichiers conformes à la spécification ASF (Advanced Systems Format).
IMFASFIndexer

Fournit des méthodes pour utiliser des index dans des fichiers ASF (Systems Format).
IMFASFMultiplexer

Fournit des méthodes pour créer des paquets de données ASF (Advanced Systems Format).
IMFASFMutualExclusion

Configure un objet d’exclusion mutuelle ASF (Advanced Systems Format), qui gère les informations relatives à un groupe de flux dans un profil ASF qui s’excluent mutuellement.
IMFASFProfile

Gère un profil ASF (Advanced Systems Format).
IMFASFSplitter

Fournit des méthodes pour lire des données à partir d’un fichier ASF (Advanced Systems Format).
IMFASFStreamConfig

Configure les paramètres d’un flux dans un fichier ASF.
IMFASFStreamPrioritization

Non implémenté. (IMFASFStreamPrioritization)
IMFASFStreamSelector

Sélectionne les flux dans un fichier ASF (Advanced Systems Format), en fonction des informations d’exclusion mutuelle dans l’en-tête ASF.
IMFDRMNetHelper

Configure la gestion des droits numériques (DRM) Windows Media pour les appareils réseau sur un récepteur réseau.

Fonctions

 
MFCreateASFContentInfo

Crée l’objet Objet d’en-tête ASF.
MFCreateASFIndexer

Crée l’objet Indexer ASF.
MFCreateASFIndexerByteStream

Crée un flux d’octets pour accéder à l’index dans un flux ASF.
MFCreateASFMediaSink

Crée le récepteur de média ASF.
MFCreateASFMediaSinkActivate

Crée un objet d’activation qui peut être utilisé pour créer le récepteur de média ASF.
MFCreateASFMultiplexer

Crée le multiplexeur ASF.
MFCreateASFProfile

Crée l’objet de profil ASF.
MFCreateASFProfileFromPresentationDescriptor

Crée un objet de profil ASF à partir d’un descripteur de présentation.
MFCreateASFSplitter

Crée le séparateur ASF.
MFCreateASFStreamingMediaSink

Crée un objet d’activation pour le récepteur de streaming ASF. (MFCreateASFStreamingMediaSink)
MFCreateASFStreamingMediaSinkActivate

Crée un objet d’activation pour le récepteur de streaming ASF. (MFCreateASFStreamingMediaSinkActivate)
MFCreateASFStreamSelector

Crée le sélecteur de flux ASF.
MFCreatePresentationDescriptorFromASFProfile

Crée un descripteur de présentation à partir d’un objet de profil ASF.
MFCreateWMAEncoderActivate

Crée un objet d’activation qui peut être utilisé pour créer un encodeur Windows Media Audio (WMA).
MFCreateWMVEncoderActivate

Crée un objet d’activation qui peut être utilisé pour créer un encodeur Windows Media Video (WMV).

Structures

 
ASF_INDEX_DESCRIPTOR

Décrit la configuration d’indexation d’un flux et d’un type d’index.
ASF_INDEX_IDENTIFIER

Spécifie un index pour l’objet indexeur ASF.
ASF_MUX_STATISTICS

Contient des statistiques sur la progression du multiplexeur ASF.

Énumérations

 
ASF_SELECTION_STATUS

Définit les options de sélection d’un flux ASF.
ASF_STATUSFLAGS

Définit status conditions pour la méthode IMFASFSplitter::GetNextSample.
MFASF_INDEXER_FLAGS

Définit les options de l’indexeur ASF.
MFASF_MULTIPLEXERFLAGS

Définit les options du multiplexeur ASF.
MFASF_SPLITTERFLAGS

Définit les options de séparateur ASF.
MFASF_STREAMSELECTOR_FLAGS

Définit les options de sélecteur de flux ASF.
MFSINK_WMDRMACTION

Spécifie comment le récepteur de fichiers ASF doit appliquer la gestion des droits numériques (DRM) Windows Media.