PlayRight.AddDigitalAudioOutputProtection Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
AddDigitalAudioOutputProtection(ExplicitOutputProtection) |
Adds an extended technology that is allowed to play protected digital audio content. It also adds additional configuration data to dictate the allowed behavior on the client. |
AddDigitalAudioOutputProtection(Guid, Byte[]) |
Adds an extended technology that is allowed to play protected digital audio content. It also adds additional configuration data to dictate the allowed behavior on the client. |
AddDigitalAudioOutputProtection(ExplicitOutputProtection)
Adds an extended technology that is allowed to play protected digital audio content. It also adds additional configuration data to dictate the allowed behavior on the client.
public void AddDigitalAudioOutputProtection (Microsoft.Media.Drm.ExplicitOutputProtection digitalAudioProtection);
member this.AddDigitalAudioOutputProtection : Microsoft.Media.Drm.ExplicitOutputProtection -> unit
Public Sub AddDigitalAudioOutputProtection (digitalAudioProtection As ExplicitOutputProtection)
Parameters
- digitalAudioProtection
- ExplicitOutputProtection
The ExplicitOutputProtection that defines the extended technology allowed to play protected digital audio content.
Remarks
The PlayReady Compliance Rules document that accompanies a PlayReady licensing agreement specifies the types of explicit output protections that you can add to this right.
Applies to
AddDigitalAudioOutputProtection(Guid, Byte[])
Adds an extended technology that is allowed to play protected digital audio content. It also adds additional configuration data to dictate the allowed behavior on the client.
public void AddDigitalAudioOutputProtection (Guid digitalAudioProtectionId, byte[] digitalAudioProtectionData);
member this.AddDigitalAudioOutputProtection : Guid * byte[] -> unit
Public Sub AddDigitalAudioOutputProtection (digitalAudioProtectionId As Guid, digitalAudioProtectionData As Byte())
Parameters
- digitalAudioProtectionId
- Guid
The identifier specifying the type of extended technology allowed to play protected digital audio content.
- digitalAudioProtectionData
- Byte[]
The configuration data that specifies the client's behavior when playing back on the extended technology.
Remarks
The PlayReady Compliance Rules document that accompanies a PlayReady licensing agreement specifies the types of explicit output protections that you can add to this right.