структура DVD_AudioAttributes (strmif.h)
[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код использовал MediaPlayer, IMFMediaEngine и аудио- и видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]
Структура DVD_AudioAttributes
используется в IDvdInfo2::GetAudioAttributes для получения различных звуковых атрибутов диска.
Синтаксис
typedef struct tagDVD_AudioAttributes {
DVD_AUDIO_APPMODE AppMode;
BYTE AppModeData;
DVD_AUDIO_FORMAT AudioFormat;
LCID Language;
DVD_AUDIO_LANG_EXT LanguageExtension;
BOOL fHasMultichannelInfo;
DWORD dwFrequency;
BYTE bQuantization;
BYTE bNumberOfChannels;
DWORD dwReserved[2];
} DVD_AudioAttributes;
Члены
AppMode
Указывает текущий звуковой режим. Если возвращенный режим DVD_AudioMode_Karaoke, вызовите IDvdInfo2::GetKaraokeAttributes , чтобы получить дополнительные сведения.
AppModeData
AudioFormat
Описывает формат (режим кодирования) аудиопотока.
Language
Значение LCID , указывающее язык аудиопотока. Равно нулю, если язык отсутствует.
LanguageExtension
Перечисление DVD_AUDIO_LANG_EXT , которое будет заполнено, если на диске есть какая-либо информация.
fHasMultichannelInfo
Указывает, присутствуют ли многоканальные атрибуты. Значение TRUE означает, что доступны дополнительные сведения о смешивании, например для SurroundSound. Вызовите IDvdInfo2::GetTitleAttributes , чтобы получить многоканальные сведения.
dwFrequency
Частота аудиопотока в герцах (48k, 96k).
bQuantization
Разрешение аудиопотока (16, 20, 24 бит или другое) указывает, что разрешение неизвестно.
bNumberOfChannels
Число каналов. Например, dolby AC-3 версии 5.1 имеет шесть каналов.
dwReserved[2]
Зарезервировано.
Требования
Требование | Значение |
---|---|
Заголовок | strmif.h (включая Dshow.h) |