Interfaccia IWMDRMNonSilentLicenseAquisition

[La funzionalità associata a questa pagina, Windows Media Format 11 SDK, è una funzionalità legacy. È stata sostituita da Lettore di origine e Writer sink. Lettore di origine e Writer sink sono stati ottimizzati per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi Lettore di origine e Writer sink anziché Windows Media Format 11 SDK, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

L'interfaccia IWMDRMNonSilentLicenseAquisition fornisce metodi che consentono l'acquisizione delle licenze che richiedono l'intervento dell'utente.

Questa interfaccia può essere ottenuta eseguendo l'acquisizione di licenze non invisibile all'utente. Dopo aver chiamato LWMDRMLicenseManagement::AcquireLicense un evento MEWMDRMLicenseAcquisitionCompleted verrà generato. Chiamare il metodo IMFMediaEvent::GetValue dell'evento per ottenere un puntatore a un'interfaccia IUnknown che può essere eseguita una query per un puntatore a un'istanza di questa interfaccia.

Membri

L'interfaccia IWMDRMNonSilentLicenseAquisition eredita dall'interfaccia IUnknown . IWMDRMNonSilentLicenseAquisition include anche questi tipi di membri:

Metodi

L'interfaccia IWMDRMNonSilentLicenseAquisition include questi metodi.

Metodo Descrizione
GetChallenge Recupera la richiesta di licenza che deve essere inviata al server di licenza.
Geturl Recupera l'URL a cui deve essere inviata la richiesta di licenza.

Vedi anche

Interfacce

Acquisizione di licenze non invisibile all'utente