Compartilhar via


PlayReadyStatics.InputTrustAuthorityToCreate Propriedade

Definição

Obtém a cadeia de caracteres de ativação de entrada confiável do 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 da propriedade

String

Platform::String

winrt::hstring

A cadeia de caracteres de ativação de entrada confiável do PlayReady. Essa cadeia de caracteres é usada pelo Media Protection Manager para informar à fonte de mídia qual ITA (Autoridade de Confiança de Entrada) criar.

Requisitos do Windows

Família de dispositivos
Windows 10 Anniversary Edition (introduzida na 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v3.0)

Comentários

As versões anteriores da API do PlayReady exigiam que os chamadores codificassem uma cadeia de caracteres conhecida e um GUID em seu código. Essas APIs fornecem esses valores ao chamador para que eles possam solicitá-los em vez de codificá-los.

Na propriedade MediaProtectionManager.Properties (um objeto PropertySet ), a cadeia de caracteres "Windows.Media.Protection.MediaProtectionSystemIdMapping" é mapeada para outro PropertySet. Isso, por sua vez, normalmente terá o mapa da cadeia de caracteres "Windows.Media.Protection.PlayReady.PlayReadyStatics.MediaProtectionSystemId" para 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);

Aplica-se a