配置文件传输流
文件传输流不需要 WM_MEDIA_TYPE 结构中的任何特殊设置。 它们确实需要一个数据单元扩展来将文件名与每个示例相关联。 若要使用文件传输示例发送名称,必须为流实现数据单元扩展系统。
若要为流设置数据单元扩展,请执行以下步骤:
- 通过调用 IWMStreamConfig::QueryInterface 获取指向流配置对象的 IWMStreamConfig2 接口的指针。
- 通过调用 IWMStreamConfig2::AddDataUnitExtension 为流添加数据单元扩展,如下所示:
hr = pStreamConfig2->AddDataUnitExtension(CLSID_WMTPropertyFileName, -1, NULL, 0);
相关主题