PlayReadyContentHeader Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет сведения в заголовке содержимого 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
- Наследование
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10 (появилось в 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v1.0)
|
Конструкторы
PlayReadyContentHeader(Byte[], Uri, Uri, String, Guid) |
Инициализирует новый экземпляр класса PlayReadyContentHeader . |
PlayReadyContentHeader(Byte[]) |
Инициализирует новый экземпляр класса PlayReadyContentHeader . |
PlayReadyContentHeader(Guid, String, PlayReadyEncryptionAlgorithm, Uri, Uri, String, Guid) |
Инициализирует новый экземпляр класса PlayReadyContentHeader . |
PlayReadyContentHeader(UInt32, Guid[], String[], PlayReadyEncryptionAlgorithm, Uri, Uri, String, Guid) |
Инициализирует новый экземпляр класса PlayReadyContentHeader. |
Свойства
CustomAttributes |
Возвращает пользовательские данные, используемые поставщиком содержимого. |
DecryptorSetup |
Возвращает значение установки расшифровки в заголовке , если оно задано. |
DomainServiceId |
Возвращает идентификатор службы домена в заголовке , если он задан. |
EncryptionType |
Возвращает тип шифрования содержимого в заголовке , если он задан. |
HeaderWithEmbeddedUpdates |
Возвращает новый заголовок содержимого, содержащий все доступные внедренные обновления лицензий. |
KeyId |
Возвращает значение идентификатора ключа содержимого, если оно задано. |
KeyIds |
Возвращает значения идентификаторов ключа содержимого, если они заданы. |
KeyIdString |
Возвращает строковое значение идентификатора ключа содержимого, если оно задано. |
KeyIdStrings |
Возвращает строковые значения идентификатора ключа содержимого, если они заданы. |
LicenseAcquisitionUrl |
Возвращает URL-адрес получения лицензии в заголовке , если он задан. |
LicenseAcquisitionUserInterfaceUrl |
Возвращает URL-адрес пользовательского интерфейса получения лицензии в заголовке , если он задан. |
Методы
GetSerializedHeader() |
Извлекает полный объект PlayReady в виде массива байтов. |