MediaProtectionManager.Properties Property

Definition

Gets a PropertySet object containing any properties attached to the protection manager.

public:
 property IPropertySet ^ Properties { IPropertySet ^ get(); };
IPropertySet Properties();
public IPropertySet Properties { get; }
var iPropertySet = mediaProtectionManager.properties;
Public ReadOnly Property Properties As IPropertySet

Property Value

The PropertySet object that contains the properties for this protection manager.

Examples

var cpsystems = new Windows.Foundation.Collections.PropertySet();

cpsystems["{1891D602-6F0A-40F7-90A1-3C24564F6D77}"] = "TestDRMInstall.Objects.AsfTrustedInput";

contentProtectionManager.Properties["Windows.Media.Protection.MediaProtectionSystemIdMapping"] = cpsystems;

Remarks

The following properties are defined:

NameTypeDescription
Windows.Media.Protection.VideoFrameAccessCertificateUINT8 ArrayApplication certificate for accessing frames in frame server mode.
Windows.Media.Protection.MediaProtectionSystemIdGUIDProtection System ID
Windows.Media.Protection.MediaProtectionSystemContextUINT8 ArrayData associated with protection system for the current content.
Windows.Media.Protection.MediaProtectionSystemIdMappingIPropertySetReturns a mapping of the protection system id to the string for activating the trusted input object. The string for the protection system id must be in the format of a GUID (include {}) in upper case. This maps to a class name in the content protection system.
Windows.Media.Protection.MediaProtectionContainerGuidGUIDSpecifies the Digital Rights Management (DRM) scheme.

Applies to