Freigeben über


INDDownloadEngineNotifier Schnittstelle

Definition

Enthält Methoden, die ein Downloadmodul-Plug-In zum Senden von Benachrichtigungen an einen PlayReady-ND-Client verwendet.

public interface class INDDownloadEngineNotifier
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(3609244884, 62648, 17712, 168, 9, 145, 147, 165, 113, 231, 252)]
struct INDDownloadEngineNotifier
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(3609244884, 62648, 17712, 168, 9, 145, 147, 165, 113, 231, 252)]
/// [Windows.Foundation.Metadata.Deprecated("INDDownloadEngineNotifier is deprecated and might not work on all platforms. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 196608, "Windows.Foundation.UniversalApiContract")]
struct INDDownloadEngineNotifier
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(3609244884, 62648, 17712, 168, 9, 145, 147, 165, 113, 231, 252)]
public interface INDDownloadEngineNotifier
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(3609244884, 62648, 17712, 168, 9, 145, 147, 165, 113, 231, 252)]
[Windows.Foundation.Metadata.Deprecated("INDDownloadEngineNotifier 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 INDDownloadEngineNotifier
Public Interface INDDownloadEngineNotifier
Abgeleitet
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Methoden

OnContentIDReceived(INDLicenseFetchDescriptor)

Wird vom Downloadmodul aufgerufen, wenn ein Inhaltsbezeichner empfangen wird.

OnDataReceived(Byte[], UInt32)

Wird von der Download-Engine aufgerufen, wenn sie Daten empfängt.

OnEndOfStream()

Wird von der Download-Engine aufgerufen, wenn sie das Ende eines PlayReady-ND-Mediendatenstroms erreicht.

OnNetworkError()

Wird von der Download-Engine aufgerufen, wenn während des Downloads ein Fehler auftritt.

OnPlayReadyObjectReceived(Byte[])

Wird von der Download-Engine aufgerufen, sobald ein PlayReady-Objekt empfangen wurde.

OnStreamOpened()

Wird vom Downloadmodul aufgerufen, wenn ein Stream geöffnet wird.

Gilt für: