Перечисление eAVAudioChannelConfig (codecapi.h)
[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать в новом коде MediaPlayer, IMFMediaEngine и аудио/видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, в котором используются устаревшие API, чтобы по возможности использовать новые API.]
Задает конфигурацию динамиков для звуковых каналов в звуковом битовом потоке. Это перечисление используется со свойством AVAudioChannelConfig .
Синтаксис
typedef enum eAVAudioChannelConfig {
eAVAudioChannelConfig_FRONT_LEFT = 0x1,
eAVAudioChannelConfig_FRONT_RIGHT = 0x2,
eAVAudioChannelConfig_FRONT_CENTER = 0x4,
eAVAudioChannelConfig_LOW_FREQUENCY = 0x8,
eAVAudioChannelConfig_BACK_LEFT = 0x10,
eAVAudioChannelConfig_BACK_RIGHT = 0x20,
eAVAudioChannelConfig_FRONT_LEFT_OF_CENTER = 0x40,
eAVAudioChannelConfig_FRONT_RIGHT_OF_CENTER = 0x80,
eAVAudioChannelConfig_BACK_CENTER = 0x100,
eAVAudioChannelConfig_SIDE_LEFT = 0x200,
eAVAudioChannelConfig_SIDE_RIGHT = 0x400,
eAVAudioChannelConfig_TOP_CENTER = 0x800,
eAVAudioChannelConfig_TOP_FRONT_LEFT = 0x1000,
eAVAudioChannelConfig_TOP_FRONT_CENTER = 0x2000,
eAVAudioChannelConfig_TOP_FRONT_RIGHT = 0x4000,
eAVAudioChannelConfig_TOP_BACK_LEFT = 0x8000,
eAVAudioChannelConfig_TOP_BACK_CENTER = 0x10000,
eAVAudioChannelConfig_TOP_BACK_RIGHT = 0x20000
} ;
Константы
eAVAudioChannelConfig_FRONT_LEFT Значение: 0x1 Передняя левая |
eAVAudioChannelConfig_FRONT_RIGHT Значение: 0x2 Передняя правая |
eAVAudioChannelConfig_FRONT_CENTER Значение: 0x4 Передний центр |
eAVAudioChannelConfig_LOW_FREQUENCY Значение: 0x8 Низкочастотный эффект (LFE) |
eAVAudioChannelConfig_BACK_LEFT Значение: 0x10 Назад слева |
eAVAudioChannelConfig_BACK_RIGHT Значение: 0x20 Назад вправо |
eAVAudioChannelConfig_FRONT_LEFT_OF_CENTER Значение: 0x40 Спереди, слева от центра |
eAVAudioChannelConfig_FRONT_RIGHT_OF_CENTER Значение: 0x80 Спереди, справа от центра |
eAVAudioChannelConfig_BACK_CENTER Значение: 0x100 Центр спины |
eAVAudioChannelConfig_SIDE_LEFT Значение: 0x200 Боковая слева |
eAVAudioChannelConfig_SIDE_RIGHT Значение: 0x400 Боковая справа |
eAVAudioChannelConfig_TOP_CENTER Значение: 0x800 Верхний центр |
eAVAudioChannelConfig_TOP_FRONT_LEFT Значение: 0x1000 Сверху, спереди слева |
eAVAudioChannelConfig_TOP_FRONT_CENTER Значение: 0x2000 Верхняя часть, передний центр |
eAVAudioChannelConfig_TOP_FRONT_RIGHT Значение: 0x4000 Сверху, спереди справа |
eAVAudioChannelConfig_TOP_BACK_LEFT Значение: 0x8000 Сверху, сзади слева |
eAVAudioChannelConfig_TOP_BACK_CENTER Значение: 0x10000 Верхняя часть, сзади по центру |
eAVAudioChannelConfig_TOP_BACK_RIGHT Значение: 0x20000 Сверху, сзади справа |
Комментарии
Эти значения соответствуют флагам, используемым для элемента dwChannelMask структуры WAVEFORMATEXTENSIBLE .
Требования
Минимальная версия клиента | Windows 2000 Профессиональная [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows 2000 Server [классические приложения | Приложения UWP] |
Верхняя часть | codecapi.h |