Compartir a través de


IPlayReadyLicense Interfaz

Definición

Contiene información sobre una licencia de 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
Derivado
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Comentarios

Esta interfaz podría representar una sola licencia o una cadena completa de licencias en función de cómo se realizó la enumeración de licencias.

Propiedades

ChainDepth

Obtiene la profundidad de la cadena de la cadena de licencias representada por la interfaz IPlayReadyLicense actual.

DomainAccountID

Obtiene el identificador de cuenta de dominio al que está enlazada esta licencia.

ExpirationDate

Obtiene la fecha de expiración de la licencia actual.

ExpireAfterFirstPlay

Obtiene la cantidad de tiempo, en segundos, antes de que expire la licencia actual después de que el medio se reproduzca por primera vez.

FullyEvaluated

Obtiene el estado de la licencia.

UsableForPlay

Obtiene si esta licencia se puede usar para la reproducción.

Métodos

GetKIDAtChainDepth(UInt32)

Obtiene el identificador de clave (KID) de la licencia en la profundidad de cadena especificada.

Se aplica a