INDDownloadEngine 接口

定义

提供 PlayReady-ND 下载引擎,用于从发射机流式传输受保护的媒体内容。

public interface class INDDownloadEngine
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(757218661, 50358, 17464, 141, 70, 185, 110, 109, 15, 178, 31)]
struct INDDownloadEngine
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(757218661, 50358, 17464, 141, 70, 185, 110, 109, 15, 178, 31)]
/// [Windows.Foundation.Metadata.Deprecated("INDDownloadEngine is deprecated and might not work on all platforms. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 196608, "Windows.Foundation.UniversalApiContract")]
struct INDDownloadEngine
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(757218661, 50358, 17464, 141, 70, 185, 110, 109, 15, 178, 31)]
public interface INDDownloadEngine
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(757218661, 50358, 17464, 141, 70, 185, 110, 109, 15, 178, 31)]
[Windows.Foundation.Metadata.Deprecated("INDDownloadEngine is deprecated and might not work on all platforms. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 196608, "Windows.Foundation.UniversalApiContract")]
public interface INDDownloadEngine
Public Interface INDDownloadEngine
属性

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

属性

BufferFullMaxThresholdInSamples

获取示例缓冲区的最大阈值。

BufferFullMinThresholdInSamples

获取示例缓冲区在下载引擎继续下载之前可以保存的最小样本数。

CanSeek

获取下载引擎是否支持查找。

Notifier

获取下载引擎通知器,该通知器将提供来自发送器的下载流事件的通知。

方法

Close()

通知下载引擎停止下载并从远程服务器断开连接。

Open(Uri, Byte[])

通知下载引擎打开由 URL 指定的内容。

Pause()

通知下载引擎暂停下载。

Resume()

通知下载引擎恢复暂停的下载。

Seek(TimeSpan)

通知下载引擎转到媒体流中的指定时间位置。

适用于