Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
[The feature associated with this page, DirectShow, is a legacy feature. It has been superseded by MediaPlayer, IMFMediaEngine, and Audio/Video Capture in Media Foundation. Those features have been optimized for Windows 10 and Windows 11. Microsoft strongly recommends that new code use MediaPlayer, IMFMediaEngine and Audio/Video Capture in Media Foundation instead of DirectShow, when possible. Microsoft suggests that existing code that uses the legacy APIs be rewritten to use the new APIs if possible.]
Inheritance
The IDvdInfo interface inherits from the IUnknown interface. IDvdInfo also has these types of members:
Methods
The IDvdInfo interface has these methods.
| IDvdInfo::GetAllGPRMs Note The IDvdInfo interface is deprecated. Use IDvdInfo2 instead. Retrieves the current contents of all general parameter registers (GPRMs). |
| IDvdInfo::GetAllSPRMs Note The IDvdInfo interface is deprecated. Use IDvdInfo2 instead. Retrieves the current contents of all system parameter registers (SPRMs). |
| IDvdInfo::GetAudioLanguage Note The IDvdInfo interface is deprecated. Use IDvdInfo2 instead. Retrieves the language of the specified audio stream within the current title. |
| IDvdInfo::GetCurrentAngle Note The IDvdInfo interface is deprecated. Use IDvdInfo2 instead. Retrieves the number of available angles and the currently selected angle number. |
| IDvdInfo::GetCurrentAudio Note The IDvdInfo interface is deprecated. Use IDvdInfo2 instead. Retrieves the number of available audio streams and the number of the currently selected audio stream. |
| IDvdInfo::GetCurrentAudioAttributes Note The IDvdInfo interface is deprecated. Use IDvdInfo2 instead. Retrieves the attributes for the current audio stream in the current title or menu. |
| IDvdInfo::GetCurrentButton Note The IDvdInfo interface is deprecated. Use IDvdInfo2 instead. Retrieves the number of available buttons and the currently selected button number. |
| IDvdInfo::GetCurrentDomain Note The IDvdInfo interface is deprecated. Use IDvdInfo2 instead. Retrieves the current DVD domain of the DVD player. |
| IDvdInfo::GetCurrentLocation Note The IDvdInfo interface is deprecated. Use IDvdInfo2 instead. Retrieves the current playback location. |
| IDvdInfo::GetCurrentSubpicture Note The IDvdInfo interface is deprecated. Use IDvdInfo2 instead. Retrieves the number of available subpicture streams, the currently selected subpicture stream number, and whether the subpicture display is disabled. |
| IDvdInfo::GetCurrentSubpictureAttributes Note The IDvdInfo interface is deprecated. Use IDvdInfo2 instead. Retrieves the attributes for the current subpicture stream in the current title or menu. |
| IDvdInfo::GetCurrentUOPS Note The IDvdInfo interface is deprecated. Use IDvdInfo2 instead. Retrieves which IDvdControl methods are currently valid. |
| IDvdInfo::GetCurrentVideoAttributes Note The IDvdInfo interface is deprecated. Use IDvdInfo2 instead. Retrieves the current video attributes for the current title or menu. |
| IDvdInfo::GetCurrentVolumeInfo Note The IDvdInfo interface is deprecated. Use IDvdInfo2 instead. Retrieves the current DVD volume information. |
| IDvdInfo::GetDVDTextInfo Note The IDvdInfo interface is deprecated. Use IDvdInfo2 instead. Retrieves the TXTDT_MG structure, which can contain text descriptions for title name, volume name, producer name, vocalist name, and so on, in various languages. |
| IDvdInfo::GetNumberOfChapters Note The IDvdInfo interface is deprecated. Use IDvdInfo2 instead. Retrieves the number of chapters that are defined for a given title. |
| IDvdInfo::GetPlayerParentalLevel Note The IDvdInfo interface is deprecated. Use IDvdInfo2 instead. Retrieves the current parental level and country/region code settings for the DVD player. |
| IDvdInfo::GetRoot Note The IDvdInfo interface is deprecated. Use IDvdInfo2 instead. Retrieves the root directory that is set in the player. |
| IDvdInfo::GetSubpictureLanguage Note The IDvdInfo interface is deprecated. Use IDvdInfo2 instead. Retrieves the language of the specified subpicture stream within the current title. |
| IDvdInfo::GetTitleAttributes Note The IDvdInfo interface is deprecated. Use IDvdInfo2 instead. Retrieves attributes of all video, audio, and subpicture streams for the specified title, including menus. |
| IDvdInfo::GetTitleParentalLevels Note The IDvdInfo interface is deprecated. Use IDvdInfo2 instead. Retrieves the parental levels that are defined for a particular title. |
| IDvdInfo::GetTotalTitleTime Note The IDvdInfo interface is deprecated. Use IDvdInfo2 instead. Retrieves the total playback time for the current title. |
| IDvdInfo::GetVMGAttributes Note The IDvdInfo interface is deprecated. Use IDvdInfo2 instead. Retrieves attributes of all video, audio, and subpicture streams for video manager (VMG) menus. |
Requirements
| Requirement | Value |
|---|---|
| Target Platform | Windows |
| Header | strmif.h |