媒体流式处理接口
[与此页面关联的功能 Windows Media Streaming API 是一项旧功能。 它已被 媒体铸造取代。 媒体转换已针对Windows 10和Windows 11进行了优化。 如果可能,Microsoft 强烈建议新代码使用 媒体转换 而不是 Windows 媒体流式处理 API。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]
媒体流 API 提供以下接口。
在本节中
主题 | 描述 |
---|---|
IActiveBasicDevice |
表示与 UPnP 设备关联的活动 IBasicDevice 。 |
IActiveBasicDeviceStatics |
提供用于创建 IActiveBasicDevice 对象的静态方法。 |
IBasicDevice |
封装为 DLNA 设备建模所需的方法和事件。 |
IDeviceController |
封装检索缓存的数字媒体呈现器列表所需的方法和事件, (DMR) 和/或数字媒体服务器 (DMS) ,或异步查找当前位于网络上的 DMR 和/或 DMS。 |
IDeviceIcon |
封装提供 DLNA 设备图标相关信息所需的方法。 |
IDevicePair |
表示由呈现器和服务器组成的一对 ActiveBasicDevice 对象。 |
IMediaRenderer |
封装表示 DLNA 数字媒体呈现器所需的方法和事件 (DMR) 设备。 |
IMediaRendererActionInformation |
封装提供当前可在 DMR 上调用哪些方法的信息所需的方法。 |
IMediaRendererFactory |
封装异步创建实现 IMediaRenderer 接口的对象的新实例所需的方法。 |
IStreamSelectorStatics |
封装异步选择流所需的方法。 |
ITransportParameters |
封装提供有关 DMR 的当前传输相关设置的信息所需的方法。 这些设置包括当前传输状态以及有关当前可在 DMR 上调用的方法的信息。 |