Metodo IDeviceControl2::AcceptParentalLevelChange (strmif.h)
[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation invece di DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.
Il AcceptParentalLevelChange
metodo accetta o rifiuta una richiesta dallo strumento di navigazione DVD per riprodurre contenuto a un livello di gestione genitori superiore.
Sintassi
HRESULT AcceptParentalLevelChange(
[in] BOOL bAccept
);
Parametri
[in] bAccept
Flag che indica se l'applicazione accetta la modifica del livello di gestione dei genitori. Specificare TRUE per accettare la modifica e riprodurre il contenuto di livello superiore oppure FALSE per rifiutare la modifica.
Valore restituito
Restituisce S_OK in caso di esito positivo o un codice di errore in caso contrario.
Commenti
Un comando di gestione genitori temporanea (PML) è un marcatore sul disco DVD che indica che il contenuto che segue ha un PML superiore al livello specificato per il titolo nel suo complesso. Questo marcatore contiene anche istruzioni su dove diramare a seconda che la modifica venga accettata o rifiutata. Se si specifica FALSE, lo strumento di navigazione DVD segue il ramo rifiutato sul disco. Se si specifica TRUE, lo strumento di navigazione DVD segue il ramo al contenuto di livello superiore.
Utilizzare AcceptParentalLevelChange
in combinazione con il metodo SetOption . La sequenza di eventi è la seguente: Innanzitutto, chiamare SetOption(DVD_NotifyParentalLevelChange, TRUE) per indicare allo strumento di navigazione DVD di attendere sempre dopo l'invio di una notifica di evento EC_DVD_PARENTAL_LEVEL_CHANGE all'applicazione. Nel gestore eventi implementare il codice per determinare se accettare o rifiutare la modifica e quindi chiamare AcceptParentalLevelChange
per notificare al DVD Navigator la decisione.
La tabella seguente illustra il nome del comando Allegato J a cui corrisponde questo nome di metodo e i domini in cui questo metodo è valido.
Nome comando J allegato | Domini validi |
Nessuno | Tutti |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | strmif.h (include Dshow.h) |
Libreria | Strmiids.lib |
Vedi anche
Applicazione dei livelli di gestione dei genitori