Interfaccia IVirtualizzazioneInfo2 (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.

L'interfaccia IDvdInfo2 segnala gli attributi di un disco DVD o lo stato corrente della riproduzione e dello spostamento dei DVD. Il filtro Strumento di navigazione DVD implementa questa interfaccia. IDvdInfo2 è l'interfaccia complementare all'interfaccia IControl2 . IDvdInfo2 raggruppa i metodi "get" di DVD Navigator e IGroupControl2 raggruppa i metodi "set". Insieme forniscono funzionalità di navigazione e riproduzione DVD oltre la specifica DVD Allegato J.

Nota Le informazioni fornite da alcuni di questi metodi possono essere ottenute anche tramite le notifiche degli eventi inviate dallo strumento di navigazione DVD al ciclo di messaggi dell'applicazione. Ad esempio, per ottenere il dominio DVD corrente, è possibile chiamare IDomain2::GetCurrentDomain oppure gestire l'evento EC_DVD_DOMAIN_CHANGE nel ciclo di messaggi dell'applicazione ed estrarre il nuovo dominio dal parametro lParam1 dell'evento.
 

Ereditarietà

L'interfaccia I InterrompiInfo2 eredita dall'interfaccia IUnknown . IDeviceInfo2 include anche questi tipi di membri:

Metodi

L'interfaccia ITextInfo2 dispone di questi metodi.

 
IDeviceInfo2::GetAllGPRMs

Il metodo GetAllGPRMs recupera il contenuto corrente di tutti i registri di parametri generali (BLOBM).
IDeviceInfo2::GetAllSPRMs

Il metodo GetAllSPRMs recupera il contenuto corrente di tutti i registri dei parametri di sistema (SPRM).
IDeviceInfo2::GetAudioAttributes

Il metodo GetAudioAttributes recupera gli attributi del flusso audio specificato nel titolo o nel menu corrente.
IDeviceInfo2::GetAudioLanguage

Il metodo GetAudioLanguage recupera la lingua del flusso audio specificato all'interno del titolo corrente.
IDeviceInfo2::GetButtonAtPosition

Il metodo GetButtonAtPosition recupera il pulsante che si trova nel punto specificato all'interno della finestra di visualizzazione.
I DistribuitaInfo2::GetButtonRect

Il metodo GetButtonRect recupera le coordinate del rettangolo per il pulsante di menu specificato. Nota Questo metodo non è attualmente implementato. .
I DistribuitaInfo2::GetCmdFromEvent

Il metodo GetCmdFromEvent recupera un oggetto IConfigurationCmd da un evento EC_DVD_CMD_START o EC_DVD_CMD_END.
IDeviceInfo2::GetCurrentAngle

Il metodo GetCurrentAngle recupera il numero di angoli disponibili nel blocco di angolo corrente e il numero di angolo attualmente selezionato.
IDeviceInfo2::GetCurrentAudio

Il metodo GetCurrentAudio recupera il numero di flussi audio disponibili e il numero del flusso audio attualmente selezionato.
IDeviceInfo2::GetCurrentButton

Il metodo GetCurrentButton recupera il numero di pulsanti disponibili e il numero del pulsante attualmente selezionato.
IDeviceInfo2::GetCurrentDomain

Il metodo GetCurrentDomain recupera il dominio in cui si trova lo strumento di navigazione DVD.
IDeviceInfo2::GetCurrentLocation

Il metodo GetCurrentLocation recupera la posizione di riproduzione corrente.
IDeviceInfo2::GetCurrentSubpicture

Il metodo GetCurrentSubpicture recupera il numero di flussi di sottopicture disponibili nel titolo corrente, il numero di flusso di sottopicture attualmente selezionato e lo stato dell'argomento secondario.
IDeviceInfo2::GetCurrentUOPS

Il metodo GetCurrentUOPS recupera un set di flag che indicano quali comandi di spostamento, se presenti, gli autori del contenuto hanno disabilitato in modo esplicito per il percorso del disco corrente.
IDeviceInfo2::GetCurrentVideoAttributes

Il metodo GetCurrentVideoAttributes recupera gli attributi video del titolo o del menu corrente.
IDeviceInfo2::GetDecoderCaps

Il metodo GetDecoderCaps recupera la velocità dati massima del decodificatore DVD per video, audio e sottopicture (in avanti e inverso) e il supporto per vari tipi di audio (AC-3, MPEG-2, DTS, SDDS, LPCM).
IDeviceInfo2::GetDefaultAudioLanguage

Il metodo GetDefaultAudioLanguage recupera la lingua audio predefinita.
IDeviceInfo2::GetDefaultMenuLanguage

Il metodo GetDefaultMenuLanguage recupera la lingua di menu predefinita.
IDeviceInfo2::GetDefaultSubpictureLanguage

Il metodo GetDefaultSubpictureLanguage recupera il linguaggio secondario predefinito.
IDeviceInfo2::GetDiscID

Il metodo GetDiscID recupera un numero di identificazione a 64 bit generato dal sistema per il DVD specificato.
IDeviceInfo2::GetDEVICEDirectory

Il metodo Get XAMLDirectory recupera la directory radice impostata nello strumento di navigazione DVD.
IDeviceInfo2::GetDEVICETextLanguageInfo

Il metodo GetTEXTLanguageInfo recupera informazioni sulle stringhe di testo per una lingua specificata. Il metodo recupera il numero di stringhe per tale lingua, l'identificatore delle impostazioni locali e il set di caratteri.
IDeviceInfo2::GetDEVICETextNumberOfLanguages

Il metodo GetTEXTNumberOfLanguages recupera il numero di lingue in cui vengono visualizzate le stringhe di testo DVD.
IDeviceInfo2::GetDEVICETextStringAsNative

Il metodo Get DISABILITATextStringAsNative recupera una stringa di testo DVD per una lingua specificata e restituisce la stringa di testo come matrice di byte.
IDeviceInfo2::GetDEVICETextStringAsUnicode

Il metodo GetTEXTStringAsUnicode recupera una stringa di testo DVD per una lingua specificata e restituisce la stringa di testo come stringa Unicode.
IDeviceInfo2::GetDEVICEVolumeInfo

Il metodo GetCONFIGURATIONVolumeInfo recupera le informazioni correnti sul volume DVD.
IDeviceInfo2::GetNkaokeAttributes

Il metodo GetKarokeAttributes recupera gli attributi karaoke del flusso audio specificato nel titolo o nel menu corrente.
IDeviceInfo2::GetMenuLanguages

Il metodo GetMenuLanguages recupera tutte le lingue disponibili per tutti i menu del disco.
IDeviceInfo2::GetNumberOfChapters

Il metodo GetNumberOfChapters recupera il numero di capitoli in un determinato titolo.
IDeviceInfo2::GetPlayerParentalLevel

Il metodo GetPlayerParentalLevel recupera il livello genitori corrente e le impostazioni del codice paese/area geografica ISO 3166 per lo strumento di navigazione DVD.
IDeviceInfo2::GetState

Il metodo GetState recupera un segnalibro contenente la posizione del disco e le informazioni sullo stato dello strumento di navigazione DVD.
IDeviceInfo2::GetSubpictureAttributes

Il metodo GetSubpictureAttributes recupera gli attributi del flusso dell'argomento secondario specificato nel titolo o nel menu specificato.
I RiceveraiInfo2::GetSubpictureLanguage

Il metodo GetSubpictureLanguage recupera la lingua del flusso di sottopicture specificato all'interno del titolo corrente.
IDeviceInfo2::GetTitleAttributes

Il metodo GetTitleAttributes recupera gli attributi di tutti i flussi video, audio e secondario per il titolo specificato e i relativi menu.
IDeviceInfo2::GetTitleParentalLevels

Il metodo GetTitleParentalLevels recupera i livelli dei genitori definiti per un determinato titolo.
IDeviceInfo2::GetTotalTitleTime

Il metodo GetTotalTitleTime recupera il tempo di riproduzione totale per il titolo corrente.
IDeviceInfo2::GetVMGAttributes

Il metodo GetVMGAttributes recupera gli attributi di tutti i flussi video, audio e secondario per il menu Gestione video.
I DistribuitaInfo2::IsAudioStreamEnabled

Il metodo IsAudioStreamEnabled determina se il flusso audio specificato è abilitato nel titolo corrente.
I DistribuitaInfo2::IsSubpictureStreamEnabled

Il metodo IsSubpictureStreamEnabled determina se il flusso di sottopicture specificato è abilitato nel titolo corrente.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [app desktop | App UWP]
Server minimo supportato Windows Server 2003 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione strmif.h (include Dshow.h)

Vedi anche

Applicazioni DVD