mfreadwrite.h 标头
此标头由 Microsoft Media Foundation 使用。 有关详细信息,请参阅:
mfreadwrite.h 包含以下编程接口:
接口
IMFReadWriteClassFactory 创建接收器编写器或源读取器的实例。 |
IMFSinkWriter 由 Microsoft 媒体基础接收器编写器对象实现。 |
IMFSinkWriterCallback Microsoft Media Foundation 接收器编写器的回调接口。 |
IMFSinkWriterCallback2 扩展 IMFSinkWriterCallback 接口。 |
IMFSinkWriterEncoderConfig 在接收器编写器上提供其他功能,用于动态更改媒体类型和编码器配置。 |
IMFSinkWriterEx 扩展 IMFSinkWriter 接口。 |
IMFSourceReader 由 Microsoft Media Foundation 源读取器对象实现。 |
IMFSourceReaderCallback Microsoft Media Foundation 源读取器的回调接口。 |
IMFSourceReaderCallback2 扩展 IMFSourceReaderCallback 接口。 |
IMFSourceReaderEx 扩展 IMFSourceReader 接口。 |
函数
MFCreateSinkWriterFromMediaSink 从媒体接收器创建接收器编写器。 |
MFCreateSinkWriterFromURL 从 URL 或字节流创建接收器编写器。 |
MFCreateSourceReaderFromByteStream 从字节流创建源读取器。 |
MFCreateSourceReaderFromMediaSource 从媒体源创建源读取器。 |
MFCreateSourceReaderFromURL 从 URL 创建源读取器。 |
结构
MF_SINK_WRITER_STATISTICS 包含有关接收器编写器性能的统计信息。 |
枚举
MF_SOURCE_READER_CONTROL_FLAG 包含 IMFSourceReader::ReadSample 方法的标志。 |
MF_SOURCE_READER_FLAG 包含指示 IMFSourceReader::ReadSample 方法状态的标志。 |