Partilhar via


PlayReadyContentHeader Classe

Definição

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
Object Platform::Object IInspectable PlayReadyContentHeader
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.

Aplica-se a