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 方法状态的标志。