PlayReadyContentHeader Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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. |