Freigeben über


IPlayReadyLicenseSession2 Schnittstelle

Definition

Bietet die Möglichkeit, playReady-Lizenzen im reinen Arbeitsspeicher zusätzlich zu persistenten Lizenzen aufzulisten.

public interface class IPlayReadyLicenseSession2 : IPlayReadyLicenseSession
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.Guid(1225375290, 15085, 18006, 138, 215, 238, 15, 215, 121, 149, 16)]
struct IPlayReadyLicenseSession2 : IPlayReadyLicenseSession
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.Guid(1225375290, 15085, 18006, 138, 215, 238, 15, 215, 121, 149, 16)]
public interface IPlayReadyLicenseSession2 : IPlayReadyLicenseSession
Public Interface IPlayReadyLicenseSession2
Implements IPlayReadyLicenseSession
Abgeleitet
Attribute
Implementiert

Windows-Anforderungen

Gerätefamilie
Windows 10 Creators Update (eingeführt in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v4.0)

Methoden

ConfigureMediaProtectionManager(MediaProtectionManager)

Updates den Medienschutz-Manager mit den entsprechenden Einstellungen, damit die Mediengrundierung für die Wiedergabe verwendet werden kann.

(Geerbt von IPlayReadyLicenseSession)
CreateLAServiceRequest()

Erstellt eine Lizenzerwerbsdienstanforderung, deren Lizenz an die Mediensitzung gebunden ist.

(Geerbt von IPlayReadyLicenseSession)
CreateLicenseIterable(PlayReadyContentHeader, Boolean)

Erstellt einen PlayReadyLicense-Objektiterator , der zusätzlich zu persistenten Lizenzen nur PlayReady-Lizenzen im Arbeitsspeicher unterstützt.

Gilt für: