Bagikan melalui


IPlayReadyLicense Antarmuka

Definisi

Berisi informasi tentang lisensi PlayReady.

public interface class IPlayReadyLicense
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(3997649998, 64060, 16717, 169, 242, 63, 252, 30, 248, 50, 212)]
struct IPlayReadyLicense
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(3997649998, 64060, 16717, 169, 242, 63, 252, 30, 248, 50, 212)]
public interface IPlayReadyLicense
Public Interface IPlayReadyLicense
Turunan
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Keterangan

Antarmuka ini dapat mewakili satu lisensi atau seluruh rantai lisensi tergantung pada bagaimana enumerasi lisensi dilakukan.

Properti

ChainDepth

Mendapatkan kedalaman rantai rantai lisensi yang diwakili oleh antarmuka IPlayReadyLicense saat ini.

DomainAccountID

Mendapatkan pengidentifikasi akun domain tempat lisensi ini terikat.

ExpirationDate

Mendapatkan tanggal kedaluwarsa lisensi saat ini.

ExpireAfterFirstPlay

Mendapatkan jumlah waktu, dalam hitungan detik, sebelum lisensi saat ini kedaluwarsa setelah media pertama kali diputar.

FullyEvaluated

Mendapatkan status lisensi.

UsableForPlay

Mendapatkan apakah lisensi ini dapat digunakan untuk pemutaran.

Metode

GetKIDAtChainDepth(UInt32)

Mendapatkan pengidentifikasi kunci (KID) lisensi pada kedalaman rantai yang ditentukan.

Berlaku untuk