IPlayReadyLicense Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Contiene informazioni su una licenza 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
- Derivato
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 10 (è stato introdotto in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
|
Commenti
Questa interfaccia può rappresentare una singola licenza o un'intera catena di licenze a seconda della modalità di esecuzione dell'enumerazione delle licenze.
Proprietà
ChainDepth |
Ottiene la profondità della catena di licenze rappresentata dall'interfaccia IPlayReadyLicense corrente. |
DomainAccountID |
Ottiene l'identificatore dell'account di dominio a cui è associata la licenza. |
ExpirationDate |
Ottiene la data di scadenza della licenza corrente. |
ExpireAfterFirstPlay |
Ottiene l'intervallo di tempo, espresso in secondi, prima della scadenza della licenza corrente dopo la prima esecuzione del supporto. |
FullyEvaluated |
Ottiene lo stato della licenza. |
UsableForPlay |
Ottiene un valore che indica se questa licenza è utilizzabile per la riproduzione. |
Metodi
GetKIDAtChainDepth(UInt32) |
Ottiene l'identificatore di chiave (KID) della licenza in corrispondenza della profondità della catena specificata. |