создание и продвижение сайта (вбиваю в ТОП-10, как гвозди)Настройка и сопровождение платной рекламы яндекс.директ

PHP. Руководство по PHP. 2005

OpenAL Audio BindingsПред.

След.

XCIII. OpenAL Audio Bindings

Введение

Platform independent audio bindings. Requires the OpenAL library.

Установка

Это расширение PECL

не поставляется вместе с PHP.

Дополнительная информация, такая как новый версии,

скачивание, исходные файлы, информация о разработчике и CHANGELOG, могут

быть найдены здесь: http://pecl.php.net/package/openal.

Вы можете скачать DLL этого

расширения PECL со страницы -PHP Downloads или -http://snaps.php.net/.

Настройка во время выполнения

Данное расширение не определяет никакие директивы конфигурации в php.ini.

Типы ресурсов

This extension defines four resource types: Open AL(Device) - Returned by openal_device_open(), Open AL(Context) - Returned by openal_context_create(), Open AL(Buffer) - Returned by openal_buffer_create(), and Open AL(Source) - Returned by openal_source_create().

Предопределенные константы

-Перечисленные ниже константы определены данным расширением и могут быть

доступны только в том случае, если PHP был собран с

поддержкой этого расширения или же в том случае, если

данное расширение подгружается во время выполнения.

ALC_FREQUENCY (integer)

Context Attribute

ALC_REFRESH (integer)

Context Attribute

ALC_SYNC (integer)

Context Attribute

AL_FREQUENCY (integer)

Buffer Setting

AL_BITS (integer)

Buffer Setting

AL_CHANNELS (integer)

Buffer Setting

AL_SIZE (integer)

Buffer Setting

AL_BUFFER (integer)

Source/Listener Setting (Integer)

AL_SOURCE_RELATIVE (integer)

Source/Listener Setting (Integer)

AL_SOURCE_STATE (integer)

Source/Listener Setting (Integer)

AL_PITCH (integer)

Source/Listener Setting (Float)

AL_GAIN (integer)

Source/Listener Setting (Float)

AL_MIN_GAIN (integer)

Source/Listener Setting (Float)

AL_MAX_GAIN (integer)

Source/Listener Setting (Float)

AL_MAX_DISTANCE (integer)

Source/Listener Setting (Float)

AL_ROLLOFF_FACTOR (integer)

Source/Listener Setting (Float)

AL_CONE_OUTER_GAIN (integer)

Source/Listener Setting (Float)

AL_CONE_INNER_ANGLE (integer)

Source/Listener Setting (Float)

AL_CONE_OUTER_ANGLE (integer)

Source/Listener Setting (Float)

AL_REFERENCE_DISTANCE (integer)

Source/Listener Setting (Float)

AL_POSITION (integer)

Source/Listener Setting (Float Vector)

AL_VELOCITY (integer)

Source/Listener Setting (Float Vector)

AL_DIRECTION (integer)

Source/Listener Setting (Float Vector)

AL_ORIENTATION (integer)

Source/Listener Setting (Float Vector)

AL_FORMAT_MONO8 (integer)

PCM Format

AL_FORMAT_MONO16 (integer)

PCM Format

AL_FORMAT_STEREO8 (integer)

PCM Format

AL_FORMAT_STEREO16 (integer)

PCM Format

AL_INITIAL (integer)

Source State

AL_PLAYING (integer)

Source State

AL_PAUSED (integer)

Source State

AL_STOPPED (integer)

Source State

AL_LOOPING (integer)

Source State

AL_TRUE (integer)

Boolean value recognized by OpenAL

AL_FALSE (integer)

Boolean value recognized by OpenAL

Содержание

openal_buffer_create -- Generate OpenAL buffer

openal_buffer_data -- Load a buffer with data

openal_buffer_destroy -- Destroys an OpenAL buffer

openal_buffer_get -- Retrieve an OpenAL buffer property

openal_buffer_loadwav -- Load a .wav file into a buffer

openal_context_create -- Create an audio processing context

openal_context_current -- Make the specified context current

openal_context_destroy -- Destroys a context

openal_context_process -- Process the specified context

openal_context_suspend -- Suspend the specified context

openal_device_close -- Close an OpenAL device

openal_device_open -- Initialize the OpenAL audio layer

openal_listener_get -- Retrieve a listener property

openal_listener_set -- Set a listener property

openal_source_create -- Generate a source resource

openal_source_destroy -- Destroy a source resource

openal_source_get -- Retrieve an OpenAL source property

openal_source_pause -- Pause the source

openal_source_play -- Start playing the source

openal_source_rewind -- Rewind the source

openal_source_set -- Set source property

openal_source_stop -- Stop playing the source

openal_stream -- Begin streaming on a source

Пред.

Начало

След.

Usage

Уровень выше

openal_buffer_create

Отвечу на любые вопросы. С уважением, Дмитрий Владимирович.

Ваше письмо×
Free Web Hosting