IPlayReadyLicense 接口

定义

包含有关 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
派生
属性

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

注解

此接口可以表示单个许可证或整个许可证链,具体取决于许可证枚举的执行方式。

属性

ChainDepth

获取由当前 IPlayReadyLicense 接口表示的许可证链的链深度。

DomainAccountID

获取此许可证绑定到的域帐户标识符。

ExpirationDate

获取当前许可证的到期日期。

ExpireAfterFirstPlay

获取当前许可证在首次播放媒体后过期之前的时间(以秒为单位)。

FullyEvaluated

获取许可证的状态。

UsableForPlay

获取此许可证是否可用于播放。

方法

GetKIDAtChainDepth(UInt32)

获取密钥标识符 (指定链深度处的许可证的 KID) 。

适用于