Freigeben über


NDDownloadEngineNotifier Klasse

Definition

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

public ref class NDDownloadEngineNotifier sealed : INDDownloadEngineNotifier
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
class NDDownloadEngineNotifier final : INDDownloadEngineNotifier
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class NDDownloadEngineNotifier final : INDDownloadEngineNotifier
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Deprecated("NDDownloadEngineNotifier is deprecated and might not work on all platforms. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 196608, "Windows.Foundation.UniversalApiContract")]
class NDDownloadEngineNotifier final : INDDownloadEngineNotifier
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public sealed class NDDownloadEngineNotifier : INDDownloadEngineNotifier
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class NDDownloadEngineNotifier : INDDownloadEngineNotifier
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Deprecated("NDDownloadEngineNotifier is deprecated and might not work on all platforms. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 196608, "Windows.Foundation.UniversalApiContract")]
public sealed class NDDownloadEngineNotifier : INDDownloadEngineNotifier
function NDDownloadEngineNotifier()
Public NotInheritable Class NDDownloadEngineNotifier
Implements INDDownloadEngineNotifier
Vererbung
Object Platform::Object IInspectable NDDownloadEngineNotifier
Attribute
Implementiert

Windows-Anforderungen

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

Konstruktoren

NDDownloadEngineNotifier()

Erstellt eine neue instance der NDDownloadEngineNotifier-Klasse.

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-Medienstreams erreicht.

OnNetworkError()

Wird von der Download-Engine aufgerufen, wenn beim Herunterladen 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:

Weitere Informationen