Provides types that provide content protection management for media content.
The Windows.Media.Protection namespace has these types of members:
|ComponentLoadFailedEventArgs||Contains event data for a MediaProtectionManager object when the load of binary data fails.|
|ComponentRenewal||Enables applications to initiate renewal of components which need updating in order to play protected media content.|
|HdcpSession||Allows apps to set and query the current state of High-bandwidth Digital Content Protection (HDCP) between the graphics hardware and the display.|
|MediaProtectionManager||Contains a content protection manager object, for an application that handles protected media content.|
|MediaProtectionPMPServer||Represents a Protected Media Path (PMP) server to enable playback of protected content using digital rights management (DRM).|
|MediaProtectionServiceCompletion||Contains a method that indicates whether a protection service has completed successfully.|
|RevocationAndRenewalInformation||Contains information about components that need to be revoked and renewed.|
|RevocationAndRenewalItem||Represents a component that is being revoked and renewed with a trusted component.|
|ServiceRequestedEventArgs||Contains event data for a MediaProtectionManager object when a service is requested.|
The Windows.Media.Protection namespace has these delegates.
|ComponentLoadFailedEventHandler||Represents the method that handles the data passed by the MediaProtectionManager when a load of binary data fails.|
|RebootNeededEventHandler||Represents the method that handles the data passed by the MediaProtectionManager that requires a reboot.|
|ServiceRequestedEventHandler||Represents the method that handles the data passed by the MediaProtectionManager when the resume operation is completed.|
The Windows.Media.Protection namespace has these enumerations.
|GraphicsTrustStatus||Describes the status of graphics trusted output.|
|HdcpProtection||Describes the level of protection of an HdcpSession instance.|
|HdcpSetProtectionResult||Describes whether setting HDCP was successful.|
|RenewalStatus||Defines the possible values returned from RenewSystemComponentsAsync.|
|RevocationAndRenewalReasons||Defines reasons for the revocation and renewal of a certificate for a media component.|
The Windows.Media.Protection namespace defines these interfaces.
|IMediaProtectionServiceRequest||Allows a content enabler object to be exposed directly to an application rather than through a wrapper supplied by the ContentEnabler object.|