PlayReadyContentHeader Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa as informações em um cabeçalho de conteúdo 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
- Herança
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 (introduzida na 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
|
Construtores
PlayReadyContentHeader(Byte[], Uri, Uri, String, Guid) |
Inicializa uma nova instância da classe PlayReadyContentHeader . |
PlayReadyContentHeader(Byte[]) |
Inicializa uma nova instância da classe PlayReadyContentHeader . |
PlayReadyContentHeader(Guid, String, PlayReadyEncryptionAlgorithm, Uri, Uri, String, Guid) |
Inicializa uma nova instância da classe PlayReadyContentHeader . |
PlayReadyContentHeader(UInt32, Guid[], String[], PlayReadyEncryptionAlgorithm, Uri, Uri, String, Guid) |
Inicializa uma nova instância da classe PlayReadyContentHeader. |
Propriedades
CustomAttributes |
Obtém os dados personalizados usados pelo provedor de conteúdo. |
DecryptorSetup |
Obtém o valor de configuração do descriptografia no cabeçalho se ele estiver definido. |
DomainServiceId |
Obtém o identificador do serviço de domínio no cabeçalho se ele estiver definido. |
EncryptionType |
Obtém o tipo de criptografia de conteúdo no cabeçalho se ele estiver definido. |
HeaderWithEmbeddedUpdates |
Obtém um novo cabeçalho de conteúdo que contém todas as atualizações de licença inseridas que estavam disponíveis. |
KeyId |
Obtém o valor do identificador da chave de conteúdo se ele estiver definido. |
KeyIds |
Obtém os valores do identificador da chave de conteúdo se eles estiverem definidos. |
KeyIdString |
Obtém o valor da cadeia de caracteres do identificador de chave de conteúdo se ele estiver definido. |
KeyIdStrings |
Obtém os valores de cadeia de caracteres do identificador de chave de conteúdo se eles estiverem definidos. |
LicenseAcquisitionUrl |
Obtém a URL de aquisição de licença no cabeçalho se ela estiver definida. |
LicenseAcquisitionUserInterfaceUrl |
Obtém a URL da interface do usuário de aquisição de licença no cabeçalho se ela estiver definida. |
Métodos
GetSerializedHeader() |
Recupera o objeto PlayReady completo como uma matriz de bytes. |