次の方法で共有


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 で導入)

注釈

このインターフェイスは、ライセンス列挙の実行方法に応じて、1 つのライセンスまたはライセンスのチェーン全体を表すことができます。

プロパティ

ChainDepth

現在の IPlayReadyLicense インターフェイスによって表されるライセンス チェーンのチェーンの深さを取得します。

DomainAccountID

このライセンスがバインドされているドメイン アカウント識別子を取得します。

ExpirationDate

現在のライセンスの有効期限を取得します。

ExpireAfterFirstPlay

メディアが最初に再生された後に現在のライセンスが期限切れになるまでの時間 (秒単位) を取得します。

FullyEvaluated

ライセンスの状態を取得します。

UsableForPlay

このライセンスが再生に使用できるかどうかを取得します。

メソッド

GetKIDAtChainDepth(UInt32)

指定したチェーンの深さでライセンスのキー識別子 (KID) を取得します。

適用対象