spatialaudiohrtf.h 标头
此标头由核心音频 API 使用。 有关详细信息,请参阅:
spatialaudiohrtf.h 包含以下编程接口:
接口
ISpatialAudioObjectForHrtf 表示一个 对象,该对象提供要从 3D 空间中相对于用户的位置呈现的音频数据、头部相对传输函数 (HRTF) 。 |
ISpatialAudioObjectRenderStreamForHrtf 提供用于控制 Hrtf 空间音频对象呈现流的方法,包括启动、停止和重置流。 |
结构
SpatialAudioHrtfActivationParams 指定 ISpatialAudioRenderStreamForHrtf 的激活参数。 |
SpatialAudioHrtfActivationParams2 表示空间音频呈现流的激活参数,扩展 SpatialAudioHrtfActivationParams 并能够指定流选项。 |
SpatialAudioHrtfDirectivity 表示 ISpatialAudioObjectForHrtf 的全向模型。 全向发射根据“缩放”字段的值与“类型”字段中指定的指向性模型进行线性内插。 |
SpatialAudioHrtfDirectivityCardioid 表示 ISpatialAudioObjectForHrtf 的心形指向性模型。 |
SpatialAudioHrtfDirectivityCone 表示 ISpatialAudioObjectForHrtf 的圆锥形指向性模型。 |
SpatialAudioHrtfDirectivityUnion 为 ISpatialAudioObjectForHrtf 定义空间音频指向性模型。 |
SpatialAudioHrtfDistanceDecay 表示从 ISpatialAudioObjectForHrtf 的位置到侦听器位置的距离应用的衰减模型。 |
枚举
SpatialAudioHrtfDirectivityType 指定 ISpatialAudioObjectForHrtf 发出声音的形状。 |
SpatialAudioHrtfDistanceDecayType 指定从 ISpatialAudioObjectForHrtf 位置到侦听器位置的距离应用衰减的类型。 |
SpatialAudioHrtfEnvironmentType 指定在为 ISpatialAudioObjectForHrtf 处理音频时模拟的声学环境类型。 |