PHP8 openal_buffer_data — 使用数据加载缓冲区
(PECL openal >= 0.1.0)
openal_buffer_data — 使用数据加载缓冲区
说明
openal_buffer_data(
resource $buffer,
int $format,
string $data,
int $freq
): bool
参数
buffer
一个 Open AL(Buffer) 资源(之前由 openal_buffer_create() 创建)。
format
数据的格式,可以是以下之一:
AL_FORMAT_MONO8
、AL_FORMAT_MONO16
、AL_FORMAT_STEREO8
和AL_FORMAT_STEREO16
。data
以指定的格式和频率的二进制音频数据块。
freq
数据的频率,以赫兹(Hz)为单位。
返回值
成功时返回 true, 或者在失败时返回 false。
参见
openal_buffer_loadwav() - 将.wav文件加载到缓冲区
openal_stream() - 在源上开始流式传输