Share via


en-tête mfreadwrite.h

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

mfreadwrite.h contient les interfaces de programmation suivantes :

Interfaces

 
IMFReadWriteClassFactory

Crée une instance de l’enregistreur récepteur ou du lecteur source.
IMFSinkWriter

Implémenté par l’objet d’écriture de récepteur Microsoft Media Foundation.
IMFSinkWriterCallback

Interface de rappel pour l’enregistreur de récepteur Microsoft Media Foundation.
IMFSinkWriterCallback2

Étend l’interface IMFSinkWriterCallback.
IMFSinkWriterEncoderConfig

Fournit des fonctionnalités supplémentaires sur l’enregistreur récepteur pour modifier dynamiquement le type de média et la configuration de l’encodeur.
IMFSinkWriterEx

Étend l’interface IMFSinkWriter.
IMFSourceReader

Implémenté par l’objet lecteur source Microsoft Media Foundation.
IMFSourceReaderCallback

Interface de rappel pour le lecteur source Microsoft Media Foundation.
IMFSourceReaderCallback2

Étend l’interface IMFSourceReaderCallback.
IMFSourceReaderEx

Étend l’interface IMFSourceReader.

Fonctions

 
MFCreateSinkWriterFromMediaSink

Crée l’enregistreur récepteur à partir d’un récepteur multimédia.
MFCreateSinkWriterFromURL

Crée l’enregistreur récepteur à partir d’une URL ou d’un flux d’octets.
MFCreateSourceReaderFromByteStream

Crée le lecteur source à partir d’un flux d’octets.
MFCreateSourceReaderFromMediaSource

Crée le lecteur source à partir d’une source multimédia.
MFCreateSourceReaderFromURL

Crée le lecteur source à partir d’une URL.

Structures

 
MF_SINK_WRITER_STATISTICS

Contient des statistiques sur les performances de l’enregistreur récepteur.

Énumérations

 
MF_SOURCE_READER_CONTROL_FLAG

Contient des indicateurs pour la méthode IMFSourceReader::ReadSample.
MF_SOURCE_READER_FLAG

Contient des indicateurs qui indiquent le status de la méthode IMFSourceReader::ReadSample.