Интерфейс IDvdInfo (strmif.h)
[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать в новом коде MediaPlayer, IMFMediaEngine и аудио/видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, в котором используются устаревшие API, чтобы по возможности использовать новые API.]
Наследование
Интерфейс IDvdInfo наследуется от интерфейса IUnknown . IDvdInfo также содержит следующие типы элементов:
Методы
Интерфейс IDvdInfo содержит следующие методы.
IDvdInfo::GetAllGPRMs Примечание. Интерфейс IDvdInfo является устаревшим. Вместо этого используйте IDvdInfo2. Извлекает текущее содержимое всех общих регистров параметров (GPRM). |
IDvdInfo::GetAllSPRMs Примечание. Интерфейс IDvdInfo является устаревшим. Вместо этого используйте IDvdInfo2. Извлекает текущее содержимое всех регистров системных параметров (SPRM). |
IDvdInfo::GetAudioLanguage Примечание. Интерфейс IDvdInfo является устаревшим. Вместо этого используйте IDvdInfo2. Извлекает язык указанного аудиопотока в текущем заголовке. |
IDvdInfo::GetCurrentAngle Примечание. Интерфейс IDvdInfo является устаревшим. Вместо этого используйте IDvdInfo2. Извлекает количество доступных углов и выбранный в данный момент номер угла. |
IDvdInfo::GetCurrentAudio Примечание. Интерфейс IDvdInfo является устаревшим. Вместо этого используйте IDvdInfo2. Извлекает количество доступных аудиопотоков и количество выбранного в данный момент аудиопотока. |
IDvdInfo::GetCurrentAudioAttributes Примечание. Интерфейс IDvdInfo является устаревшим. Вместо этого используйте IDvdInfo2. Извлекает атрибуты для текущего аудиопотока в текущем заголовке или меню. |
IDvdInfo::GetCurrentButton Примечание. Интерфейс IDvdInfo является устаревшим. Вместо этого используйте IDvdInfo2. Извлекает количество доступных кнопок и выбранный в данный момент номер кнопки. |
IDvdInfo::GetCurrentDomain Примечание. Интерфейс IDvdInfo является устаревшим. Вместо этого используйте IDvdInfo2. Извлекает текущий домен DVD-дисков DVD-проигрывателя. |
IDvdInfo::GetCurrentLocation Примечание. Интерфейс IDvdInfo является устаревшим. Вместо этого используйте IDvdInfo2. Извлекает текущее расположение воспроизведения. |
IDvdInfo::GetCurrentSubpicture Примечание. Интерфейс IDvdInfo является устаревшим. Вместо этого используйте IDvdInfo2. Извлекает количество доступных потоков вложеннойpicture, выбранный в данный момент номер вложенного потока и значение отключения отображения вложеннойpicture. |
IDvdInfo::GetCurrentSubpictureAttributes Примечание. Интерфейс IDvdInfo является устаревшим. Вместо этого используйте IDvdInfo2. Извлекает атрибуты для текущего потока подпиктуры в текущем заголовке или меню. |
IDvdInfo::GetCurrentUOPS Примечание. Интерфейс IDvdInfo является устаревшим. Вместо этого используйте IDvdInfo2. Возвращает допустимые методы IDvdControl. |
IDvdInfo::GetCurrentVideoAttributes Примечание. Интерфейс IDvdInfo является устаревшим. Вместо этого используйте IDvdInfo2. Извлекает атрибуты текущего видео для текущего заголовка или меню. |
IDvdInfo::GetCurrentVolumeInfo Примечание. Интерфейс IDvdInfo является устаревшим. Вместо этого используйте IDvdInfo2. Извлекает сведения о текущем томе DVD. |
IDvdInfo::GetDVDTextInfo Примечание. Интерфейс IDvdInfo является устаревшим. Вместо этого используйте IDvdInfo2. Извлекает структуру TXTDT_MG, которая может содержать текстовые описания названия, тома, имени производителя, имени вокалиста и т. д. на разных языках. |
IDvdInfo::GetNumberOfChapters Примечание. Интерфейс IDvdInfo является устаревшим. Вместо этого используйте IDvdInfo2. Извлекает количество глав, определенных для заданного заголовка. |
IDvdInfo::GetPlayerParentalLevel Примечание. Интерфейс IDvdInfo является устаревшим. Вместо этого используйте IDvdInfo2. Извлекает текущий родительский уровень и параметры кода страны или региона для DVD-проигрывателя. |
IDvdInfo::GetRoot Примечание. Интерфейс IDvdInfo является устаревшим. Вместо этого используйте IDvdInfo2. Извлекает корневой каталог, заданный в проигрывателе. |
IDvdInfo::GetSubpictureLanguage Примечание. Интерфейс IDvdInfo является устаревшим. Вместо этого используйте IDvdInfo2. Извлекает язык указанного потока подпиктуры в текущем заголовке. |
IDvdInfo::GetTitleAttributes Примечание. Интерфейс IDvdInfo является устаревшим. Вместо этого используйте IDvdInfo2. Извлекает атрибуты всех потоков видео, аудио и вложенных потоков для указанного заголовка, включая меню. |
IDvdInfo::GetTitleParentalLevels Примечание. Интерфейс IDvdInfo не рекомендуется использовать. Вместо этого используйте IDvdInfo2. Извлекает родительские уровни, определенные для определенного названия. |
IDvdInfo::GetTotalTitleTime Примечание. Интерфейс IDvdInfo не рекомендуется использовать. Вместо этого используйте IDvdInfo2. Извлекает общее время воспроизведения для текущего заголовка. |
IDvdInfo::GetVMGAttributes Примечание. Интерфейс IDvdInfo не рекомендуется использовать. Вместо этого используйте IDvdInfo2. Извлекает атрибуты всех потоков видео, аудио и вложенных видеопотоков для меню диспетчера видео (VMG). |
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | strmif.h |