Partager via


INDDownloadEngineNotifier Interface

Définition

Contient les méthodes qu’un plug-in de moteur de téléchargement utilise pour envoyer des notifications à un client PlayReady-ND.

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
Dérivé
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Méthodes

OnContentIDReceived(INDLicenseFetchDescriptor)

Appelé par le moteur de téléchargement lorsqu’un identificateur de contenu est reçu.

OnDataReceived(Byte[], UInt32)

Appelé par le moteur de téléchargement lorsqu’il reçoit des données.

OnEndOfStream()

Appelé par le moteur de téléchargement lorsqu’il atteint la fin d’un flux multimédia PlayReady-ND.

OnNetworkError()

Appelé par le moteur de téléchargement si une erreur se produit lors du téléchargement.

OnPlayReadyObjectReceived(Byte[])

Appelé par le moteur de téléchargement une fois qu’un objet PlayReady est reçu.

OnStreamOpened()

Appelé par le moteur de téléchargement lorsqu’un flux est ouvert.

S’applique à