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