Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Указывает тип ISpatialAudioObject. Пространственный звуковой объект может быть динамическим, то есть его пространственные свойства могут изменяться с течением времени, или статическим, что означает, что его пространственные свойства являются фиксированными. Существует 17 аудиоканалов, которым можно назначить статический пространственный звуковой объект, каждый из которых представляет реальный или виртуализированный динамик. Значения статических каналов перечисления можно объединить в качестве маски для назначения пространственного звукового объекта нескольким каналам. Все значения перечисления, кроме AudioObjectType_None и AudioObjectType_Dynamic представляют статические каналы.
Синтаксис
typedef enum AudioObjectType {
AudioObjectType_None = 0,
AudioObjectType_Dynamic,
AudioObjectType_FrontLeft,
AudioObjectType_FrontRight,
AudioObjectType_FrontCenter,
AudioObjectType_LowFrequency,
AudioObjectType_SideLeft,
AudioObjectType_SideRight,
AudioObjectType_BackLeft,
AudioObjectType_BackRight,
AudioObjectType_TopFrontLeft,
AudioObjectType_TopFrontRight,
AudioObjectType_TopBackLeft,
AudioObjectType_TopBackRight,
AudioObjectType_BottomFrontLeft,
AudioObjectType_BottomFrontRight,
AudioObjectType_BottomBackLeft,
AudioObjectType_BottomBackRight,
AudioObjectType_BackCenter,
AudioObjectType_StereoLeft,
AudioObjectType_StereoRight
} ;
Константы
AudioObjectType_NoneЗначение: 0 Пространственный звуковой объект не является пространственным. |
AudioObjectType_DynamicПространственный звуковой объект является динамическим. Пространственные свойства могут изменяться со временем. |
AudioObjectType_FrontLeftПространственному звуковому объекту назначается передний левый канал. Эквивалентная маска канала перечисления WAVEFORMATEXTENSIBLE DirectShow SPEAKER_FRONT_LEFT. |
AudioObjectType_FrontRightПространственному звуковому объекту назначается правый передний канал. Эквивалентная маска канала перечисления WAVEFORMATEXTENSIBLE DirectShow SPEAKER_FRONT_RIGHT. |
AudioObjectType_FrontCenterПространственному звуковому объекту назначается передний центральный канал. Эквивалентная маска канала перечисления WAVEFORMATEXTENSIBLE DirectShow SPEAKER_FRONT_CENTER. |
AudioObjectType_LowFrequencyПространственному звуковому объекту назначается низкочастотный канал. Так как этот канал не является пространственным, он не учитывается в ограничениях системных ресурсов для пространственных звуковых объектов. Эквивалентная маска канала перечисления WAVEFORMATEXTENSIBLE DirectShow SPEAKER_LOW_FREQUENCY. |
AudioObjectType_SideLeftПространственному звуковому объекту назначается боковой левый канал. Эквивалентная маска канала перечисления WAVEFORMATEXTENSIBLE DirectShow SPEAKER_SIDE_LEFT. |
AudioObjectType_SideRightПространственному звуковому объекту назначается правый боковой канал. Эквивалентная маска канала перечисления WAVEFORMATEXTENSIBLE DirectShow SPEAKER_SIDE_RIGHT. |
AudioObjectType_BackLeftПространственному звуковому объекту назначается обратный левый канал. Эквивалентная маска канала перечисления WAVEFORMATEXTENSIBLE DirectShow SPEAKER_BACK_LEFT. |
AudioObjectType_BackRightПространственному звуковому объекту назначается обратный правый канал. Эквивалентная маска канала перечисления WAVEFORMATEXTENSIBLE DirectShow SPEAKER_BACK_RIGHT. |
AudioObjectType_TopFrontLeftПространственному звуковому объекту назначается верхний передний левый канал. Эквивалентная маска канала перечисления WAVEFORMATEXTENSIBLE DirectShow SPEAKER_TOP_FRONT_LEFT. |
AudioObjectType_TopFrontRightПространственному звуковому объекту назначается верхний передний правый канал. Эквивалентная маска канала перечисления WAVEFORMATEXTENSIBLE DirectShow SPEAKER_TOP_FRONT_RIGHT. |
AudioObjectType_TopBackLeftПространственный звуковой объект назначается верхнему заднему левому каналу. Эквивалентная маска канала перечисления WAVEFORMATEXTENSIBLE DirectShow SPEAKER_TOP_BACK_LEFT. |
AudioObjectType_TopBackRightПространственному звуковому объекту назначается верхний обратный правый канал. Эквивалентная маска канала перечисления WAVEFORMATEXTENSIBLE DirectShow SPEAKER_TOP_BACK_RIGHT. |
AudioObjectType_BottomFrontLeftПространственному звуковому объекту назначается нижний передний левый канал. |
AudioObjectType_BottomFrontRightПространственному звуковому объекту назначается нижний передний правый канал. |
AudioObjectType_BottomBackLeftПространственному звуковому объекту назначается нижний левый канал задней части. |
AudioObjectType_BottomBackRightПространственному звуковому объекту назначается нижний правый канал задней части. |
AudioObjectType_BackCenterПространственному звуковому объекту назначается центральный канал задней части. |
Требования
| Требование | Значение |
|---|---|
| Заголовок | spatialaudioclient.h |