« openal_buffer_create
openal_buffer_destroy »

openal_buffer_data

(PECL openal >= 0.1.0)

openal_buffer_data — バッファのデータを読み込む

説明

function openal_buffer_data(
    resource $buffer,
    int $format,
    string $data,
    int $freq
): bool

パラメータ

buffer

Open AL (バッファ) リソース (事前に openal_buffer_create() で作成したもの)。

format

data のフォーマット。 AL_FORMAT_MONO8、 AL_FORMAT_MONO16、 AL_FORMAT_STEREO8 そして AL_FORMAT_STEREO16 のいずれか。

data

format および freq で指定した、バイナリ音声データブロック。

freq

Hz 単位で指定した data の周波数。

戻り値

成功した場合に true を、失敗した場合に false を返します。

参考

関連キーワード:
openal   buffer   バッファ   format   freq   create   destroy   OpenAL   resource   リソース   フォーマット   バイナリ   音声   ブロック   単位   周波数   成功   参考   loadwav   stream   ソース   ストリーム   再生   開始
関連する関数・ページ:
function.openal-buffer-loadwav   function.openal-buffer-destroy   function.openal-buffer-get   function.openal-buffer-create   ref.openal   function.openal-source-destroy