Freigeben über


PlayReadyStatics.ProtectionSystemId Eigenschaft

Definition

Ruft die PlayReady-Inhaltsschutzsystem-ID in einem PSSH-Feld ab.

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

Eigenschaftswert

Guid

Platform::Guid

winrt::guid

Gibt die PlayReady-Inhaltsschutzsystem-ID in einem PSSH-Feld an. Dieser Parameter ist empfindlich auf die Endianität der zugrunde liegenden Plattform. Testen Sie Ihre App sorgfältig auf allen Plattformen, die Sie unterstützen möchten, um sicherzustellen, dass auf jeder Plattform die richtige Endianität verwendet wird.

Windows-Anforderungen

Gerätefamilie
Windows 10 Anniversary Edition (eingeführt in 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v3.0)

Hinweise

In früheren Versionen der PlayReady-API mussten Aufrufer eine bekannte Zeichenfolge und GUID in ihrem Code hartcodieren. Diese APIs stellen diese Werte für den Aufrufer bereit, sodass sie sie anfordern können, anstatt sie hart zu codieren.

In der MediaProtectionManager.Properties-Eigenschaft (ein PropertySet-Objekt ) wird die Zeichenfolge "Windows.Media.Protection.MediaProtectionContainerGuid" einer GUID zugeordnet, die in der Regel die folgende Zeichenfolge ist: ''csharp "{" + Windows.Media.Protection.PlayReady.PlayReadyStatics.ProtectionSystemId.ToString(). ToUpper() + "}"

Gilt für: