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


Перечисление DVD_KARAOKE_CONTENTS (strmif.h)

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

Задает флаги, которые при использовании в побитовой операции ИЛИ описывают содержимое каждого канала аудиопотока в караоке-заголовке.

Синтаксис

typedef enum tagDVD_KARAOKE_CONTENTS {
  DVD_Karaoke_GuideVocal1 = 0x1,
  DVD_Karaoke_GuideVocal2 = 0x2,
  DVD_Karaoke_GuideMelody1 = 0x4,
  DVD_Karaoke_GuideMelody2 = 0x8,
  DVD_Karaoke_GuideMelodyA = 0x10,
  DVD_Karaoke_GuideMelodyB = 0x20,
  DVD_Karaoke_SoundEffectA = 0x40,
  DVD_Karaoke_SoundEffectB = 0x80
} DVD_KARAOKE_CONTENTS;

Константы

 
DVD_Karaoke_GuideVocal1
Значение: 0x1
Канал содержит вокальный гид 1.
DVD_Karaoke_GuideVocal2
Значение: 0x2
Канал содержит вокальный гид 2.
DVD_Karaoke_GuideMelody1
Значение: 0x4
Канал содержит направляющую мелодию 1.
DVD_Karaoke_GuideMelody2
Значение: 0x8
Канал содержит направляющую мелодию 2.
DVD_Karaoke_GuideMelodyA
Значение: 0x10
Канал содержит направляющую мелодию A.
DVD_Karaoke_GuideMelodyB
Значение: 0x20
Канал содержит руководство мелодии B.
DVD_Karaoke_SoundEffectA
Значение: 0x40
Канал содержит звуковой эффект A.
DVD_Karaoke_SoundEffectB
Значение: 0x80
Канал содержит звуковой эффект B.

Комментарии

Это перечисление используется в структуре DVD_KaraokeAttributes .

Требования

Требование Значение
Заголовок strmif.h (включая Dshow.h)

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

Перечислимые типы DirectShow