Share via


PlayRight.AddDigitalVideoOutputProtection Method

Definition

Overloads

AddDigitalVideoOutputProtection(ExplicitOutputProtection)

Adds an extended technology that is allowed to play protected digital video content. It also adds additional configuration data to dictate the allowed behavior on the client.

AddDigitalVideoOutputProtection(Guid, Byte[])

Adds an extended technology that is allowed to play protected digital video content. It also adds additional configuration data to dictate the allowed behavior on the client.

AddDigitalVideoOutputProtection(ExplicitOutputProtection)

Adds an extended technology that is allowed to play protected digital video content. It also adds additional configuration data to dictate the allowed behavior on the client.

public void AddDigitalVideoOutputProtection (Microsoft.Media.Drm.ExplicitOutputProtection digitalVideoProtection);
member this.AddDigitalVideoOutputProtection : Microsoft.Media.Drm.ExplicitOutputProtection -> unit
Public Sub AddDigitalVideoOutputProtection (digitalVideoProtection As ExplicitOutputProtection)

Parameters

digitalVideoProtection
ExplicitOutputProtection

The ExplicitOutputProtection that defines the extended technology allowed to play protected digital video 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

AddDigitalVideoOutputProtection(Guid, Byte[])

Adds an extended technology that is allowed to play protected digital video content. It also adds additional configuration data to dictate the allowed behavior on the client.

public void AddDigitalVideoOutputProtection (Guid digitalVideoProtectionId, byte[] digitalVideoProtectionData);
member this.AddDigitalVideoOutputProtection : Guid * byte[] -> unit
Public Sub AddDigitalVideoOutputProtection (digitalVideoProtectionId As Guid, digitalVideoProtectionData As Byte())

Parameters

digitalVideoProtectionId
Guid

The identifier specifying the type of extended technology allowed to play protected digital video content.

digitalVideoProtectionData
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.

Applies to