Поделиться через


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

Значение свойства

Guid

Platform::Guid

winrt::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() + "}"

Применяется к