INDDownloadEngine Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides the PlayReady-ND download engine used to stream protected media content from a transmitter.
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
- Attributes
Windows requirements
Device family |
Windows 10 (introduced in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduced in v1.0)
|
Properties
BufferFullMaxThresholdInSamples |
Gets the maximum threshold of the sample buffer. |
BufferFullMinThresholdInSamples |
Gets the minimum number of samples a sample buffer can hold before a download engine resumes downloading. |
CanSeek |
Gets whether the download engine supports seeking. |
Notifier |
Gets the download engine notifier that will provide notification of download stream events from the transmitter. |
Methods
Close() |
Notifies the download engine to stop downloading and disconnect from the remote server. |
Open(Uri, Byte[]) |
Notifies the download engine to open the content specified by a URL. |
Pause() |
Notifies the download engine to pause downloading. |
Resume() |
Notifies the download engine to resume a paused download. |
Seek(TimeSpan) |
Notifies the download engine to go to a specified time position in the media stream. |