Compartir a través de


PlayReadyStatics.InputTrustAuthorityToCreate Propiedad

Definición

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

String

Platform::String

winrt::hstring

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);

Se aplica a