PlayRight Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wenn ein AdvancedLicense über die AddRight(Right) -Methode hinzugefügt wird, ermöglicht dieses Recht dem Client die Wiedergabe geschützter Inhalte.
public class PlayRight : Microsoft.Media.Drm.Right
type PlayRight = class
inherit Right
Public Class PlayRight
Inherits Right
- Vererbung
Hinweise
Abgesehen von der einfachen Wiedergabe kann es mehrere Eigenschaften und Einschränkungen geben, die der Dienst zu diesem Recht hinzufügen kann, einschließlich:
- Ausgabeschutzebenen, die vom Client für die Wiedergabe von Inhalten für bestimmte Medientypen erforderlich sind.
- Ablauf einer Lizenz nach dem ersten Spiel.
- Typen erweiterter Technologien, die die Wiedergabe des Inhalts zusammen mit Konfigurationsdaten ermöglichen, um das Wiedergabeverhalten für diese Technologien zu diktieren.
- Ermöglicht die Wiedergabe von Inhalten auf externen Geräten.
Konstruktoren
PlayRight() |
Initialisiert eine neue Instanz der PlayRight-Klasse. |
Eigenschaften
AnalogVideoOPL |
Ruft die Schutzebene für analoge Videoinhalte ab oder legt sie fest. Der Client muss über eine Schutztechnologie verfügen, die der angegebenen Ebene entspricht oder größer ist, um den Inhalt wiedergeben zu können. |
AnalogVideoOutputProtectionList |
Ruft die Liste der analogen Videoausgangsschutze ab, die diesem Wiedergaberecht hinzugefügt wurden. |
CompressedDigitalAudioOPL |
Ruft die Schutzebene für komprimierte digitale Audioinhalte ab oder legt diese fest. Der Client muss über eine Schutztechnologie verfügen, die der angegebenen Ebene entspricht oder größer ist, um den Inhalt wiedergeben zu können. |
CompressedDigitalVideoOPL |
Ruft die Schutzebene für komprimierte digitale Videoinhalte ab oder legt sie fest. Der Client muss über eine Schutztechnologie verfügen, die der angegebenen Ebene entspricht oder größer ist, um den Inhalt wiedergeben zu können. |
DigitalAudioOutputProtectionList |
Ruft die Liste der Digitalen Audioausgabeschutze ab, die diesem Wiedergaberecht hinzugefügt wurden. |
DigitalVideoOutputProtectionList |
Ruft die Liste der Digitalen Videoausgabeschutze ab, die diesem Wiedergaberecht hinzugefügt wurden. |
FirstPlayExpiration |
Ruft die Anzahl von Sekunden ab, bis die Lizenz abläuft, nachdem der Client den Inhalt zum ersten Mal wiedergegeben hat, oder legt diese fest. |
UncompressedDigitalAudioOPL |
Ruft die Schutzebene für nicht komprimierte digitale Audioinhalte ab oder legt diese fest. Der Client muss über eine Schutztechnologie verfügen, die der angegebenen Ebene entspricht oder größer ist, um den Inhalt wiedergeben zu können. |
UncompressedDigitalVideoOPL |
Ruft die Schutzebene für nicht komprimierte digitale Videoinhalte ab oder legt diese fest. Der Client muss über eine Schutztechnologie verfügen, die der angegebenen Ebene entspricht oder größer ist, um den Inhalt wiedergeben zu können. |
Methoden
AddAnalogVideoOutputProtection(ExplicitOutputProtection) |
Fügt eine erweiterte Technologie hinzu, mit der geschützte analoge Videoinhalte wiedergegeben werden können. Außerdem werden zusätzliche Konfigurationsdaten hinzugefügt, um das zulässige Verhalten auf dem Client zu diktieren. |
AddAnalogVideoOutputProtection(Guid, Byte[]) |
Fügt eine erweiterte Technologie hinzu, mit der geschützte analoge Videoinhalte wiedergegeben werden können. Außerdem werden zusätzliche Konfigurationsdaten hinzugefügt, um das zulässige Verhalten auf dem Client zu diktieren. |
AddDigitalAudioOutputProtection(ExplicitOutputProtection) |
Fügt eine erweiterte Technologie hinzu, mit der geschützte digitale Audioinhalte wiedergegeben werden können. Außerdem werden zusätzliche Konfigurationsdaten hinzugefügt, um das zulässige Verhalten auf dem Client zu diktieren. |
AddDigitalAudioOutputProtection(Guid, Byte[]) |
Fügt eine erweiterte Technologie hinzu, mit der geschützte digitale Audioinhalte wiedergegeben werden können. Außerdem werden zusätzliche Konfigurationsdaten hinzugefügt, um das zulässige Verhalten auf dem Client zu diktieren. |
AddDigitalVideoOutputProtection(ExplicitOutputProtection) |
Fügt eine erweiterte Technologie hinzu, mit der geschützte digitale Videoinhalte wiedergegeben werden können. Außerdem werden zusätzliche Konfigurationsdaten hinzugefügt, um das zulässige Verhalten auf dem Client zu diktieren. |
AddDigitalVideoOutputProtection(Guid, Byte[]) |
Fügt eine erweiterte Technologie hinzu, mit der geschützte digitale Videoinhalte wiedergegeben werden können. Außerdem werden zusätzliche Konfigurationsdaten hinzugefügt, um das zulässige Verhalten auf dem Client zu diktieren. |
AddExtendedRestriction(ExtendedRestriction) |
Fügt einer rechten Seite eine erweiterte Einschränkung hinzu. |
AddPlayEnabler(PlayEnabler) |
Fügt ein PlayEnabler zur Wiedergabe rechts hinzu. Ein Wiedergabeaktivierer ermöglicht es einem Consumer, geschützte Inhalte auf einem externen Gerät wiederzugeben. |
ContainsDigitalVideoOp() |
Gibt an, ob diesem Wiedergaberecht ein digitaler Videoausgangsschutz hinzugefügt wurde. |
ContainsMustUnderstandExtendedRestriction() |
Gibt an, ob dieses Objekt eine erweiterte Einschränkung enthält, die verstanden werden muss. |