PlayReadyContentHeader Classe
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.
Rappresenta le informazioni in un'intestazione di contenuto PlayReady.
public ref class PlayReadyContentHeader sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Media.Protection.PlayReady.IPlayReadyContentHeaderFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Media.Protection.PlayReady.IPlayReadyContentHeaderFactory2, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
class PlayReadyContentHeader final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Media.Protection.PlayReady.IPlayReadyContentHeaderFactory, 65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Activatable(Windows.Media.Protection.PlayReady.IPlayReadyContentHeaderFactory2, 65536, "Windows.Foundation.UniversalApiContract")]
class PlayReadyContentHeader final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Media.Protection.PlayReady.IPlayReadyContentHeaderFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Media.Protection.PlayReady.IPlayReadyContentHeaderFactory2), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public sealed class PlayReadyContentHeader
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Media.Protection.PlayReady.IPlayReadyContentHeaderFactory), 65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Media.Protection.PlayReady.IPlayReadyContentHeaderFactory2), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class PlayReadyContentHeader
function PlayReadyContentHeader(dwFlags, contentKeyIds, contentKeyIdStrings, contentEncryptionAlgorithm, licenseAcquisitionUrl, licenseAcquisitionUserInterfaceUrl, customAttributes, domainServiceId)
Public NotInheritable Class PlayReadyContentHeader
- Ereditarietà
- 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)
|
Costruttori
PlayReadyContentHeader(Byte[], Uri, Uri, String, Guid) |
Inizializza una nuova istanza della classe PlayReadyContentHeader . |
PlayReadyContentHeader(Byte[]) |
Inizializza una nuova istanza della classe PlayReadyContentHeader . |
PlayReadyContentHeader(Guid, String, PlayReadyEncryptionAlgorithm, Uri, Uri, String, Guid) |
Inizializza una nuova istanza della classe PlayReadyContentHeader . |
PlayReadyContentHeader(UInt32, Guid[], String[], PlayReadyEncryptionAlgorithm, Uri, Uri, String, Guid) |
Inizializza una nuova istanza della classe PlayReadyContentHeader. |
Proprietà
CustomAttributes |
Ottiene i dati personalizzati utilizzati dal provider di contenuti. |
DecryptorSetup |
Ottiene il valore di installazione del decrittografatore nell'intestazione, se impostato. |
DomainServiceId |
Ottiene l'identificatore del servizio di dominio nell'intestazione, se impostato. |
EncryptionType |
Ottiene il tipo di crittografia del contenuto nell'intestazione, se impostato. |
HeaderWithEmbeddedUpdates |
Ottiene una nuova intestazione di contenuto che contiene tutti gli aggiornamenti delle licenze incorporati disponibili. |
KeyId |
Ottiene il valore dell'identificatore di chiave simmetrica, se impostato. |
KeyIds |
Ottiene i valori dell'identificatore di chiave simmetrica, se impostati. |
KeyIdString |
Ottiene il valore stringa dell'identificatore di chiave simmetrica, se impostato. |
KeyIdStrings |
Ottiene i valori stringa dell'identificatore di chiave simmetrica, se impostati. |
LicenseAcquisitionUrl |
Ottiene l'URL di acquisizione della licenza nell'intestazione, se impostato. |
LicenseAcquisitionUserInterfaceUrl |
Ottiene l'URL dell'interfaccia utente di acquisizione della licenza nell'intestazione, se impostato. |
Metodi
GetSerializedHeader() |
Recupera l'oggetto PlayReady completo come matrice di byte. |