PlayReadyContentHeader Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente les informations d’un en-tête de contenu 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
- Héritage
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Constructeurs
PlayReadyContentHeader(Byte[], Uri, Uri, String, Guid) |
Initialise une nouvelle instance de la classe PlayReadyContentHeader. |
PlayReadyContentHeader(Byte[]) |
Initialise une nouvelle instance de la classe PlayReadyContentHeader. |
PlayReadyContentHeader(Guid, String, PlayReadyEncryptionAlgorithm, Uri, Uri, String, Guid) |
Initialise une nouvelle instance de la classe PlayReadyContentHeader. |
PlayReadyContentHeader(UInt32, Guid[], String[], PlayReadyEncryptionAlgorithm, Uri, Uri, String, Guid) |
Initialise une nouvelle instance de la classe PlayReadyContentHeader. |
Propriétés
CustomAttributes |
Obtient les données personnalisées utilisées par le fournisseur de contenu. |
DecryptorSetup |
Obtient la valeur d’installation du déchiffreur dans l’en-tête si elle est définie. |
DomainServiceId |
Obtient l’identificateur de service de domaine dans l’en-tête s’il est défini. |
EncryptionType |
Obtient le type de chiffrement de contenu dans l’en-tête s’il est défini. |
HeaderWithEmbeddedUpdates |
Obtient un nouvel en-tête de contenu qui contient toutes les mises à jour de licence incorporées qui étaient disponibles. |
KeyId |
Obtient la valeur de l’identificateur de clé de contenu si elle est définie. |
KeyIds |
Obtient les valeurs d’identificateur de clé de contenu si elles sont définies. |
KeyIdString |
Obtient la valeur de chaîne d’identificateur de clé de contenu si elle est définie. |
KeyIdStrings |
Obtient les valeurs de chaîne d’identificateur de clé de contenu si elles sont définies. |
LicenseAcquisitionUrl |
Obtient l’URL d’acquisition de licence dans l’en-tête s’il est défini. |
LicenseAcquisitionUserInterfaceUrl |
Obtient l’URL de l’interface utilisateur d’acquisition de licence dans l’en-tête s’il est défini. |
Méthodes
GetSerializedHeader() |
Récupère l’objet PlayReady complet en tant que tableau d’octets. |