PlayReadyStatics.ProtectionSystemId Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает идентификатор системы защиты содержимого PlayReady в поле PSSH.
public:
static property Platform::Guid ProtectionSystemId { Platform::Guid get(); };
static winrt::guid ProtectionSystemId();
public static Guid ProtectionSystemId { get; }
var guid = PlayReadyStatics.protectionSystemId;
Public Shared ReadOnly Property ProtectionSystemId As Guid
Значение свойства
Указывает идентификатор системы защиты содержимого PlayReady в поле PSSH. Этот параметр чувствителен к эндианности базовой платформы. Тщательно протестируйте приложение на всех платформах, которые вы планируете поддерживать, чтобы убедиться, что на каждой платформе используется правильное байтовость.
Требования к Windows
Семейство устройств |
Windows 10 Anniversary Edition (появилось в 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v3.0)
|
Комментарии
Предыдущие выпуски API PlayReady требовали, чтобы вызывающие стороны жестко запрограммировать хорошо известную строку и GUID в своем коде. Эти API предоставляют эти значения вызывающему объекту, чтобы они могли запрашивать их, а не жестко кодировать.
В свойстве MediaProtectionManager.Properties (объект PropertySet ) строка "Windows.Media.Protection.MediaProtectionContainerGuid" сопоставляется с GUID, который обычно будет следующей строкой: ''csharp "{" + Windows.Media.Protection.PlayReady.PlayReadyStatics.ProtectionSystemId.ToString(). ToUpper() + "}"