IPlayReadyLicenseSession2 IPlayReadyLicenseSession2 IPlayReadyLicenseSession2 IPlayReadyLicenseSession2 IPlayReadyLicenseSession2 Interface

Definition

Provides the ability to enumerate in-memory-only PlayReady licenses in addition to persisted licenses.

public : interface IPlayReadyLicenseSession2 : IPlayReadyLicenseSession
struct winrt::Windows::Media::Protection::PlayReady::IPlayReadyLicenseSession2 : IPlayReadyLicenseSession
public interface IPlayReadyLicenseSession2 : IPlayReadyLicenseSession
Public Interface IPlayReadyLicenseSession2 Implements IPlayReadyLicenseSession
// You can't instantiate an interface directly in JavaScript. You can use objects that implement the interface, however.
Inheritance
IPlayReadyLicenseSession2IPlayReadyLicenseSession2IPlayReadyLicenseSession2IPlayReadyLicenseSession2IPlayReadyLicenseSession2
Attributes

Windows 10 requirements

Device family
Windows 10 Creators Update (introduced v10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v4)

Methods

ConfigureMediaProtectionManager(MediaProtectionManager) ConfigureMediaProtectionManager(MediaProtectionManager) ConfigureMediaProtectionManager(MediaProtectionManager) ConfigureMediaProtectionManager(MediaProtectionManager) ConfigureMediaProtectionManager(MediaProtectionManager)

Updates the media protection manger with the appropriate settings so the media foundation can be used for playback.

(Inherited from IPlayReadyLicenseSession)
CreateLAServiceRequest CreateLAServiceRequest CreateLAServiceRequest CreateLAServiceRequest CreateLAServiceRequest

Creates a license acquisition service request whose license will be tied to the media session.

(Inherited from IPlayReadyLicenseSession)
CreateLicenseIterable(PlayReadyContentHeader, Boolean) CreateLicenseIterable(PlayReadyContentHeader, Boolean) CreateLicenseIterable(PlayReadyContentHeader, Boolean) CreateLicenseIterable(PlayReadyContentHeader, Boolean) CreateLicenseIterable(PlayReadyContentHeader, Boolean)

Creates a PlayReadyLicense object iterator that supports in-memory-only PlayReady licenses in addition to persisted licenses.