Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This header is used by Microsoft Media Foundation. For more information, see:
mfreadwrite.h contains the following programming interfaces:
Interfaces
IMFReadWriteClassFactory Creates an instance of either the sink writer or the source reader. |
IMFSinkWriter Implemented by the Microsoft Media Foundation sink writer object. |
IMFSinkWriterCallback Callback interface for the Microsoft Media Foundation sink writer. |
IMFSinkWriterCallback2 Extends the IMFSinkWriterCallback interface. |
IMFSinkWriterEncoderConfig Provides additional functionality on the sink writer for dynamically changing the media type and encoder configuration. |
IMFSinkWriterEx Extends the IMFSinkWriter interface. |
IMFSourceReader Implemented by the Microsoft Media Foundation source reader object. |
IMFSourceReaderCallback Callback interface for the Microsoft Media Foundation source reader. |
IMFSourceReaderCallback2 Extends the IMFSourceReaderCallback interface. |
IMFSourceReaderEx Extends the IMFSourceReader interface. |
Functions
MFCreateSinkWriterFromMediaSink Creates the sink writer from a media sink. |
MFCreateSinkWriterFromURL Creates the sink writer from a URL or byte stream. |
MFCreateSourceReaderFromByteStream Creates the source reader from a byte stream. |
MFCreateSourceReaderFromMediaSource Creates the source reader from a media source. |
MFCreateSourceReaderFromURL Creates the source reader from a URL. |
Structures
MF_SINK_WRITER_STATISTICS Contains statistics about the performance of the sink writer. |
Enumerations
MF_SOURCE_READER_CONTROL_FLAG Contains flags for the IMFSourceReader::ReadSample method. |
MF_SOURCE_READER_FLAG Contains flags that indicate the status of the IMFSourceReader::ReadSample method. |