codecamp

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() - 在源上开始流式传输


PHP8 openal_buffer_create — 生成 OpenAL 缓冲区
PHP8 openal_buffer_destroy — 销毁一个 OpenAL 缓冲区
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定