Поделиться через


структура DVD_TitleAttributes (strmif.h)

[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код использовал MediaPlayer, IMFMediaEngine и аудио- и видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]

Структура DVD_TitleAttributes содержит сведения о названии DVD.

Синтаксис

typedef struct tagDVD_TitleMainAttributes {
  union {
    DVD_TITLE_APPMODE AppMode;
    DVD_HMSF_TIMECODE TitleLength;
  };
  DVD_VideoAttributes             VideoAttributes;
  ULONG                           ulNumberOfAudioStreams;
  DVD_AudioAttributes             AudioAttributes[8];
  DVD_MultichannelAudioAttributes MultichannelAudioAttributes[8];
  ULONG                           ulNumberOfSubpictureStreams;
  DVD_SubpictureAttributes        SubpictureAttributes[32];
} DVD_TitleAttributes;

Члены

AppMode

Переменная типа DVD_TITLE_APPMODE , указывающая, находится ли навигатор в режиме караоке.

TitleLength

Структура DVD_HMSF_TIMECODE .

VideoAttributes

Структура DVD_VideoAttributes, содержащая сведения о видео "main" текущего меню или заголовка.

ulNumberOfAudioStreams

Количество аудиопотоков, доступных в заголовке.

AudioAttributes[8]

Массив DVD_AudioAttributes структур, содержащих сведения о каждом доступном аудиопотоке в текущем заголовке.

MultichannelAudioAttributes[8]

Массив структуры DVD_AudioAttributes .

ulNumberOfSubpictureStreams

Количество вложенных потоков, доступных в заголовке.

SubpictureAttributes[32]

Массив DVD_SubpictureAttributes структур, содержащих сведения о каждом доступном потоке вложенныхpicture в заголовке.

Комментарии

По умолчанию DVD-навигатор использует элемент AppMode анонимного объединения, чтобы сообщить о режиме заголовка.

Если приложение задает для параметра DVD_EnableTitleLengthзначение TRUE, DVD-навигатор использует элемент TitleLength объединения для сообщения о длине заголовка. Чтобы задать этот параметр, вызовите метод IDvdControl2::SetOption .

Требования

   
Верхняя часть strmif.h (включая Dshow.h)

См. также раздел

Структуры DirectShow

IDvdInfo2::GetTitleAttributes