版本: Unity 6 (6000.0)
语言English
  • C#

AudioListener.GetOutputData

建议修改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交,但我们确实会阅读用户提出的每个建议修改,并在适用情况下进行更新。

关闭

提交失败

由于某些原因,您的建议修改无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

切换到手册

声明

public static void GetOutputData(float[] samples, int channel);

参数

samples 用于填充音频样本的数组。其长度必须是 2 的幂。
channel 要从中采样的声道。

描述

提供监听器(主控)的输出数据块。

samples 参数中给定的数组将填充请求的数据。

其他资源:AudioListener.GetSpectrumDataAudioSource.GetSpectrumDataAudioSource.GetOutputData


已过时 返回 float[] 的 GetOutputData 已弃用,请使用 GetOutputData 并传递预分配的数组。

声明

public static float[] GetOutputData(int numSamples, int channel);

描述

已弃用版本。返回监听器(主控)的输出数据块。

此函数的变体在每次调用时都会分配一个新数组。为了获得更好的性能,请改用非分配版本。