查询

openal_source_stop()函数—用法及示例

「 停止一个音频源的播放 」


函数名:openal_source_stop()

适用版本:PHP 5 >= 5.1.0, PECL openal >= 0.1.0

函数描述:停止一个音频源的播放

用法: openal_source_stop ( resource $source ) : bool

参数:

  • $source:音频源的句柄,通过openal_source_create()函数创建

返回值: 如果成功停止了音频源的播放,则返回true;否则返回false。

示例:

// 创建一个音频源
$source = openal_source_create();

// 设置音频源的参数
openal_source_set($source, AL_LOOPING, AL_FALSE); // 设置循环播放为关闭
openal_source_set($source, AL_GAIN, 0.8); // 设置音量为0.8

// 播放音频源
openal_source_play($source);

// 停止音频源的播放
openal_source_stop($source);

注意事项:

  • 在调用openal_source_stop()函数之前,必须先调用openal_source_play()函数开始播放音频源。
  • 如果音频源已经停止,再次调用openal_source_stop()函数不会产生任何效果。
  • 使用openal_source_stop()函数停止音频源的播放后,可以再次调用openal_source_play()函数重新开始播放。
  • 在完成使用音频源后,应调用openal_source_destroy()函数销毁音频源。
补充纠错
上一个函数: openal_source_play()函数
下一个函数: openssl_cms_sign()函数
热门PHP函数
分享链接