PlayReadyStatics.InputTrustAuthorityToCreate Propiedad
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í.
Obtiene la cadena de activación de entrada de confianza de 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
Valor de propiedad
Cadena de activación de entrada de confianza de PlayReady. El Administrador de Protección de Medios usa esta cadena para indicar al origen multimedia qué autoridad de confianza de entrada (ITA) debe crear.
Requisitos de Windows
Familia de dispositivos |
Windows 10 Anniversary Edition (se introdujo en la versión 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v3.0)
|
Comentarios
Las versiones anteriores de la API de PlayReady requerían llamadas a codificar de forma rígida una cadena conocida y un GUID en su código. Estas API proporcionan esos valores al autor de la llamada para que puedan solicitarlos en lugar de codificarlos de forma rígida.
En la propiedad MediaProtectionManager.Properties (un objeto PropertySet ), la cadena "Windows.Media.Protection.MediaProtectionSystemIdMapping" se asigna a otro PropertySet. Esto a su vez tendrá la cadena "Windows.Media.Protection.PlayReady.PlayReadyStatics.MediaProtectionSystemId" asignada a 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);