Compartir a través de


PlayReadyContentHeader Clase

Definición

Representa la información en un encabezado de contenido de 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
Herencia
Object Platform::Object IInspectable PlayReadyContentHeader
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Constructores

PlayReadyContentHeader(Byte[], Uri, Uri, String, Guid)

Inicializa una nueva instancia de la clase PlayReadyContentHeader .

PlayReadyContentHeader(Byte[])

Inicializa una nueva instancia de la clase PlayReadyContentHeader .

PlayReadyContentHeader(Guid, String, PlayReadyEncryptionAlgorithm, Uri, Uri, String, Guid)

Inicializa una nueva instancia de la clase PlayReadyContentHeader .

PlayReadyContentHeader(UInt32, Guid[], String[], PlayReadyEncryptionAlgorithm, Uri, Uri, String, Guid)

Inicializa una nueva instancia de la clase PlayReadyContentHeader.

Propiedades

CustomAttributes

Obtiene los datos personalizados utilizados por el proveedor de contenido.

DecryptorSetup

Obtiene el valor de configuración del descifrador en el encabezado si se establece.

DomainServiceId

Obtiene el identificador del servicio de dominio en el encabezado si se establece.

EncryptionType

Obtiene el tipo de cifrado de contenido en el encabezado si se establece.

HeaderWithEmbeddedUpdates

Obtiene un nuevo encabezado de contenido que contiene las actualizaciones de licencias insertadas que estaban disponibles.

KeyId

Obtiene el valor del identificador de clave de contenido si se establece.

KeyIds

Obtiene los valores de identificador de clave de contenido si se establecen.

KeyIdString

Obtiene el valor de cadena de identificador de clave de contenido si se establece.

KeyIdStrings

Obtiene los valores de cadena de identificador de clave de contenido si se establecen.

LicenseAcquisitionUrl

Obtiene la dirección URL de adquisición de licencias en el encabezado si se establece.

LicenseAcquisitionUserInterfaceUrl

Obtiene la dirección URL de la interfaz de usuario de adquisición de licencias en el encabezado si se establece.

Métodos

GetSerializedHeader()

Recupera el objeto PlayReady completo como una matriz de bytes.

Se aplica a