PlayReadyStatics.InputTrustAuthorityToCreate Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает строку активации доверенных входных данных PlayReady.
public:
static property Platform::String ^ InputTrustAuthorityToCreate { Platform::String ^ get(); };
static winrt::hstring InputTrustAuthorityToCreate();
public static string InputTrustAuthorityToCreate { get; }
var string = PlayReadyStatics.inputTrustAuthorityToCreate;
Public Shared ReadOnly Property InputTrustAuthorityToCreate As String
Значение свойства
Строка активации доверенных входных данных PlayReady. Эта строка используется диспетчером защиты мультимедиа, чтобы сообщить источнику мультимедиа, какой центр доверия входных данных (ITA) создать.
Требования к 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.MediaProtectionSystemIdMapping" сопоставляется с другим PropertySet. В свою очередь, строка "Windows.Media.Protection.PlayReady.PlayReadyStatics.MediaProtectionSystemId" обычно сопоставляется с Windows.Media.Protection.PlayReady.PlayReadyStatics.InputTrustAuthorityToCreate.
MediaProtectionManager protectionManager = new MediaProtectionManager();
protectionManager.Properties.Add(
"Windows.Media.Protection.MediaProtectionContainerGuid",
PlayReadyStatics.ProtectionSystemId.ToString());
Windows.Foundation.Collections.PropertySet cpSystems =
new Windows.Foundation.Collections.PropertySet();
cpSystems.Add(
PlayReadyStatics.MediaProtectionSystemId.ToString(),
PlayReadyStatics.InputTrustAuthorityToCreate);