Windows.Media.Protection.PlayReady Spazio dei nomi

Fornisce tipi che forniscono la gestione della protezione dei contenuti PlayReady per il contenuto multimediale.

Classi

NDClient

Crea sessioni PlayReady-ND, coordinate con il motore di download e il parser di flusso (ad esempio, un demuxer MPEG-2), gestisce il buffer di esempio e ascolta gli eventi di origine di flusso multimediale.

NDCustomData

Contiene i dati personalizzati per uno dei messaggi PlayReady-ND seguenti: Richiesta di registrazione, Risposta di registrazione, Richiesta di recupero licenze o Risposta recupero licenze.

NDDownloadEngineNotifier

Contiene metodi usati da un plug-in del motore di download per inviare notifiche a un client PlayReady-ND.

NDLicenseFetchDescriptor

Recupera e imposta le proprietà usate per recuperare una licenza PlayReady-ND.

NDStorageFileHelper

Gestisce i file di archiviazione PlayReady-ND.

NDStreamParserNotifier

Contiene metodi usati da un plug-in del parser di flusso per inviare notifiche a un client PlayReady-ND.

NDTCPMessenger

Invia messaggi e sfide PlayReady-ND usando il protocollo di rete TCP.

PlayReadyContentHeader

Rappresenta le informazioni in un'intestazione del contenuto PlayReady.

PlayReadyContentResolver

Riceve più oggetti richiesta di servizio necessari per abilitare la capacità di riproduzione per un'intestazione di contenuto specificata.

PlayReadyDomain

Fornisce l'accesso ai metadati relativi a un dominio a cui il sistema corrente è membro.

PlayReadyDomainIterable

Espone l'iteratore della classe PlayReady PlayReadyDomain .

PlayReadyDomainIterator

Fornisce l'iterazione della classe PlayReadyDomain .

PlayReadyDomainJoinServiceRequest

Fornisce i metodi di servizio per l'aggiunta a un dominio PlayReady.

PlayReadyDomainLeaveServiceRequest

Fornisce i metodi di servizio per uscire da un dominio PlayReady.

PlayReadyIndividualizationServiceRequest

Fornisce i metodi di servizio per richiedere l'individualizzazione della piattaforma.

PlayReadyITADataGenerator

Crea i dati di inizializzazione serializzati specifici di PlayReady ITA.

PlayReadyLicense

Rappresenta le proprietà di una licenza PlayReady.

PlayReadyLicenseAcquisitionServiceRequest

Fornisce i metodi di servizio per ottenere licenze PlayReady.

PlayReadyLicenseIterable

Espone l'iteratore della classe PlayReadyLicense.

PlayReadyLicenseIterator

Fornisce l'iterazione della classe PlayReadyLicense .

PlayReadyLicenseManagement

Esegue operazioni di gestione delle licenze.

PlayReadyLicenseSession

Crea una sessione multimediale e associa l'acquisizione delle licenze a tale sessione multimediale.

PlayReadyMeteringReportServiceRequest

Fornisce i metodi di servizio per le operazioni di misurazione del contenuto.

PlayReadyRevocationServiceRequest

Aggiornamenti i dati di revoca richiesti da PlayReady.

PlayReadySecureStopIterable

Enumera le richieste di servizio di arresto sicure di PlayReady.

PlayReadySecureStopIterator

Fornisce per l'iterazione dell'interfaccia IPlayReadySecureStopServiceRequest .

PlayReadySecureStopServiceRequest

Gestisce i messaggi di arresto sicuri.

PlayReadySoapMessage

Contiene un messaggio SOAP usato nelle richieste di richiesta di richiesta manuale.

PlayReadyStatics

Fornisce il supporto per la restituzione di dati statici o costanti.

Interfacce

INDClosedCaptionDataReceivedEventArgs

Specifica gli argomenti per un evento PlayReady-ND ClosedCaptionDataReceived .

INDCustomData

Contiene i dati personalizzati per uno dei messaggi PlayReady-ND seguenti: Richiesta di registrazione, Risposta di registrazione, Richiesta di recupero licenze o Risposta recupero licenze.

INDDownloadEngine

Fornisce il motore di download PlayReady-ND usato per trasmettere contenuti multimediali protetti da un trasmettitore.

INDDownloadEngineNotifier

Contiene metodi usati da un plug-in del motore di download per inviare notifiche a un client PlayReady-ND.

INDLicenseFetchCompletedEventArgs

Ottiene dati personalizzati da un'operazione di recupero della licenza PlayReady-ND. Questi dati personalizzati sono un argomento di un evento PlayReady-ND LicenseFetchCompleted .

INDLicenseFetchDescriptor

Recupera e imposta le proprietà usate per recuperare una licenza PlayReady-ND.

INDLicenseFetchResult

Fornisce il risultato del recupero della licenza PlayReady-ND.

INDMessenger

Invia la registrazione, il rilevamento della prossimità e i messaggi di recupero delle licenze tra ricevitori PlayReady-ND e trasmettitori.

INDProximityDetectionCompletedEventArgs

Fornisce argomenti per l'evento PlayReady-ND ProximityDetectionCompleted . Le app attivano questo evento dopo aver completato il processo di rilevamento della prossimità.

INDRegistrationCompletedEventArgs

Fornisce argomenti per l'evento PlayReady-ND RegistrationCompleted .

INDSendResult

Fornisce il risultato, sotto forma di messaggio di risposta, dal messenger PlayReady-ND.

INDStartResult

Fornisce il risultato StartAsync contenente l'istanza di PlayReady-ND creata.

INDStorageFileHelper

Gestisce i file di archiviazione PlayReady-ND.

INDStreamParser

Analizza i dati da un flusso multimediale PlayReady-ND.

INDStreamParserNotifier

Contiene metodi usati da un plug-in del parser di flusso per inviare notifiche a un client PlayReady-ND.

INDTransmitterProperties

Fornisce i valori delle proprietà per un certificato del trasmettitore PlayReady-ND.

IPlayReadyDomain

Fornisce l'accesso ai metadati relativi a un dominio a cui il sistema corrente è membro.

IPlayReadyLicense

Contiene informazioni su una licenza PlayReady.

IPlayReadyLicenseAcquisitionServiceRequest

Esegue un processo di acquisizione delle licenze.

IPlayReadyLicenseSession

Crea una sessione multimediale e associa l'acquisizione delle licenze a tale sessione multimediale.

IPlayReadyLicenseSession2

Offre la possibilità di enumerare licenze PlayReady solo in memoria oltre alle licenze persistenti.

IPlayReadySecureStopServiceRequest

Gestisce i messaggi di arresto sicuri.

IPlayReadyServiceRequest

Interfaccia di base per tutte le interfacce di richiesta di servizio.

Enumerazioni

NDCertificateFeature

Indica la funzionalità PlayReady-ND a cui il certificato controlla l'accesso.

NDCertificatePlatformID

Indica le piattaforme client con cui è possibile associare un certificato PlayReady-ND.

NDCertificateType

Indica il tipo e lo scopo di una licenza del trasmettitore PlayReady-ND.

NDClosedCaptionFormat

Indica il tipo di formato usato per le didascalie chiuse.

NDContentIDType

Indica i tipi di contenuto che PlayReady possono usare in scenari diversi.

NDMediaStreamType

Indica il tipo di flusso multimediale protetto.

NDProximityDetectionType

Indica il protocollo di trasporto usato dal processo di rilevamento della prossimità.

NDStartAsyncOptions

Indica le opzioni di avvio asincrone. Questa enumerazione è un OR bit per bit e viene usato dal metodo StartAsync .

PlayReadyDecryptorSetup

Definisce i requisiti di installazione del decrittografia che indicano quando acquisire licenze per il contenuto.

PlayReadyEncryptionAlgorithm

Indica il tipo di algoritmo di crittografia specificato in un'intestazione del contenuto PlayReady.

PlayReadyHardwareDRMFeatures

Indica l'elenco valido dei valori di funzionalità DRM (Hardware Digital Rights Management) che possono essere sottoposti a query.

PlayReadyITADataFormat

Specifica il formato per i dati serializzati ITA.

Vedi anche