Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Этот заголовок используется API Core Audio. Дополнительные сведения см. в разделе:
spatialaudioclient.h содержит следующие программные интерфейсы:
Интерфейсы
|
IAudioFormatEnumerator Предоставляет список поддерживаемых форматов звука. Наиболее предпочтительный формат — первый в списке. Получите ссылку на этот интерфейс, вызвав ISpatialAudioClient::GetSupportedAudioObjectFormatEnumerator. |
|
ISpatialAudioClient Интерфейс ISpatialAudioClient позволяет клиенту создавать аудиопотоки, которые выдают звук из положения в трехмерном пространстве. |
|
ISpatialAudioClient2 Интерфейс ISpatialAudioClient2 наследуется от ISpatialAudioClient и добавляет методы в запрос для поддержки разгрузки больших звуковых буферов. |
|
ISpatialAudioObject Представляет объект, предоставляющий звуковые данные для отрисовки из положения в трехмерном пространстве относительно пользователя. |
|
ISpatialAudioObjectBase Базовый интерфейс, представляющий объект, предоставляющий звуковые данные для отрисовки из положения в трехмерном пространстве относительно пользователя. |
|
ISpatialAudioObjectRenderStream Предоставляет методы для управления потоком отрисовки пространственного звукового объекта, включая запуск, остановку и сброс потока. |
|
ISpatialAudioObjectRenderStreamBase Базовый интерфейс, предоставляющий методы управления потоком отрисовки пространственного звукового объекта, включая запуск, остановку и сброс потока. |
|
ISpatialAudioObjectRenderStreamNotify Предоставляет уведомления для клиентов пространственного звука, чтобы реагировать на изменения в состоянии ISpatialAudioObjectRenderStream. |
Структуры
|
SpatialAudioClientActivationParams Представляет необязательные параметры активации для потока отрисовки пространственного звука. Передайте эту структуру в ActivateAudioInterfaceAsync при активации интерфейса ISpatialAudioClient. |
|
SpatialAudioObjectRenderStreamActivationParams Представляет параметры активации для потока отрисовки пространственного звука. Передайте эту структуру в ISpatialAudioClient::ActivateSpatialAudioStream при активации потока. |
|
SpatialAudioObjectRenderStreamActivationParams2 Представляет параметры активации для потока отрисовки пространственного звука, расширяя SpatialAudioObjectRenderStreamActivationParams возможностью задавать параметры потока. |
Перечисления
|
AudioObjectType Указывает тип объекта ISpatialAudioObject. |
|
SPATIAL_AUDIO_STREAM_OPTIONS Задает параметры аудиопотока для вызовов ActivateSpatialAudioStream. |