2024年PHP开发者大会(日本)

openal_source_set

(PECL openal >= 0.1.0)

openal_source_set设置声源属性

描述

openal_source_set(资源 $source, 整数 $property, 混合 $setting): 布尔值

参数

source

一个Open AL(声源)资源(之前由openal_source_create()创建)。

property

要设置的属性,其中之一:AL_BUFFER (OpenAL(Source)),AL_LOOPING (布尔值),AL_SOURCE_RELATIVE (整数),AL_SOURCE_STATE (整数),AL_PITCH (浮点数),AL_GAIN (浮点数),AL_MIN_GAIN (浮点数),AL_MAX_GAIN (浮点数),AL_MAX_DISTANCE (浮点数),AL_ROLLOFF_FACTOR (浮点数),AL_CONE_OUTER_GAIN (浮点数),AL_CONE_INNER_ANGLE (浮点数),AL_CONE_OUTER_ANGLE (浮点数),AL_REFERENCE_DISTANCE (浮点数),AL_POSITION (数组(浮点数,浮点数,浮点数)),AL_VELOCITY (数组(浮点数,浮点数,浮点数)),AL_DIRECTION (数组(浮点数,浮点数,浮点数))。

setting

要分配给指定的property的值。请参考property的描述以了解预期的值。

返回值

成功时返回true,失败时返回false

参见

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top