PlayRight Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Quando aggiunto a un AdvancedLicense tramite il AddRight(Right) metodo, questo diritto consente al client di riprodurre contenuto protetto.
public class PlayRight : Microsoft.Media.Drm.Right
type PlayRight = class
inherit Right
Public Class PlayRight
Inherits Right
- Ereditarietà
Commenti
A parte la riproduzione di base, è possibile aggiungere al servizio più proprietà e restrizioni, tra cui:
- Livelli di protezione di output richiesti dal client per la riproduzione del contenuto per tipi di supporti specifici.
- Scadenza di una licenza dopo la prima riproduzione.
- Tipi di tecnologie estese consentite per riprodurre il contenuto insieme ai dati di configurazione per determinare il comportamento della riproduzione su queste tecnologie.
- Abilitatori per consentire la riproduzione del contenuto nei dispositivi esterni.
Costruttori
PlayRight() |
Inizializza una nuova istanza della classe PlayRight. |
Proprietà
AnalogVideoOPL |
Ottiene o imposta il livello di protezione per il contenuto video analogico. Il client deve avere la tecnologia di protezione uguale o maggiore del livello specificato per riprodurre il contenuto. |
AnalogVideoOutputProtectionList |
Ottiene l'elenco delle protezioni di output video analogiche aggiunte a questo diritto di riproduzione. |
CompressedDigitalAudioOPL |
Ottiene o imposta il livello di protezione per il contenuto audio digitale compresso. Il client deve avere la tecnologia di protezione uguale o maggiore del livello specificato per riprodurre il contenuto. |
CompressedDigitalVideoOPL |
Ottiene o imposta il livello di protezione per il contenuto video digitale compresso. Il client deve avere la tecnologia di protezione uguale o maggiore del livello specificato per riprodurre il contenuto. |
DigitalAudioOutputProtectionList |
Ottiene l'elenco delle protezioni di output audio digitale aggiunte a questo diritto di riproduzione. |
DigitalVideoOutputProtectionList |
Ottiene l'elenco delle protezioni di output video digitali aggiunte a questo diritto di riproduzione. |
FirstPlayExpiration |
Ottiene o imposta il numero di secondi fino alla scadenza della licenza dopo la prima riproduzione del contenuto del client. |
UncompressedDigitalAudioOPL |
Ottiene o imposta il livello di protezione per il contenuto audio digitale non compresso. Il client deve avere la tecnologia di protezione uguale o maggiore del livello specificato per riprodurre il contenuto. |
UncompressedDigitalVideoOPL |
Ottiene o imposta il livello di protezione per il contenuto video digitale non compresso. Il client deve avere la tecnologia di protezione uguale o maggiore del livello specificato per riprodurre il contenuto. |
Metodi
AddAnalogVideoOutputProtection(ExplicitOutputProtection) |
Aggiunge una tecnologia estesa che consente di riprodurre contenuti video analogici protetti. Aggiunge anche dati di configurazione aggiuntivi per determinare il comportamento consentito nel client. |
AddAnalogVideoOutputProtection(Guid, Byte[]) |
Aggiunge una tecnologia estesa che consente di riprodurre contenuti video analogici protetti. Aggiunge anche dati di configurazione aggiuntivi per determinare il comportamento consentito nel client. |
AddDigitalAudioOutputProtection(ExplicitOutputProtection) |
Aggiunge una tecnologia estesa che consente di riprodurre contenuti audio digitali protetti. Aggiunge anche dati di configurazione aggiuntivi per determinare il comportamento consentito nel client. |
AddDigitalAudioOutputProtection(Guid, Byte[]) |
Aggiunge una tecnologia estesa che consente di riprodurre contenuti audio digitali protetti. Aggiunge anche dati di configurazione aggiuntivi per determinare il comportamento consentito nel client. |
AddDigitalVideoOutputProtection(ExplicitOutputProtection) |
Aggiunge una tecnologia estesa che consente di riprodurre contenuti video digitali protetti. Aggiunge anche dati di configurazione aggiuntivi per determinare il comportamento consentito nel client. |
AddDigitalVideoOutputProtection(Guid, Byte[]) |
Aggiunge una tecnologia estesa che consente di riprodurre contenuti video digitali protetti. Aggiunge anche dati di configurazione aggiuntivi per determinare il comportamento consentito nel client. |
AddExtendedRestriction(ExtendedRestriction) |
Aggiunge una restrizione estesa a un diritto. |
AddPlayEnabler(PlayEnabler) |
Aggiunge un PlayEnabler alla destra del gioco. Un abilitatore di riproduzione consente a un consumer di riprodurre contenuto protetto in un dispositivo esterno. |
ContainsDigitalVideoOp() |
Indica se sono state aggiunte protezioni di output video digitali a questo diritto di riproduzione. |
ContainsMustUnderstandExtendedRestriction() |
Indica se questo oggetto contiene una restrizione estesa necessaria. |