OpenAL-Funktionsübersicht: Unterschied zwischen den Versionen

Aus DGL Wiki
Wechseln zu: Navigation, Suche
(B)
(D)
Zeile 44: Zeile 44:
  
 
=== D ===
 
=== D ===
{|{{Prettytable_B1}} style="width:33%"
+
{|{{Prettytable_B1}} style="width:50%"
!width="100%"|Methodenname
+
!width="75%"|Methodenname
 +
!Seit Version
 
|-
 
|-
 
|[[alDeleteBuffers]]
 
|[[alDeleteBuffers]]
 +
|1.0
 
|-
 
|-
 
|[[alDeleteSources]]
 
|[[alDeleteSources]]
 +
|1.0
 
|-
 
|-
 
|[[alDisable]]
 
|[[alDisable]]
 +
|1.0
 
|-
 
|-
 
|[[alDistanceModel]]
 
|[[alDistanceModel]]
 +
|1.0
 
|-
 
|-
 
|[[alDopplerFactor]]
 
|[[alDopplerFactor]]
 +
|1.0
 
|-
 
|-
 
|[[alDopplerVelocity]]
 
|[[alDopplerVelocity]]
 +
|1.0 (in 1.1 entfernt)
 
|-
 
|-
 
|}
 
|}

Version vom 22. September 2007, 22:42 Uhr

Hinweise für Helfer

Was hierhinein gehört

Um eine Funktionsübersicht über OpenAL-Funktionen zu erhalten, die inhaltich korrekt sind, sollte die Original-OpenAL-Spezifikation als Quelle verwendet werden. Außerdem sollen hier auch die alut- und alc-Funktionen aufgeführt werden.

Zu aller erst sollte die Orginalspezifikation übersetzt werden und erst dann eigene Hinweise untergebracht werden (z.B. Erfahrungen, typische Fehler etc.)

Wenn neue Funktionen hinzugefügt werden, dann sollten Sie nach dem Alphabet sortiert eingefügt werden.

Vorlage

Um auch hier ein einhaltliches Bild zu erhalten, soll bitte die Funktionsvorlage von DelphiGL verwendet werden.

Kategorisieren von Artikeln

Das Wiki ermöglicht es einen Artikel einer Kategorie zuzuordnen. Diese Möglichkeit sollte von Artikelschreibern genutzt werden. Man ordnet einen Artikel einer Kategorie zu, in dem man am Ende des Artikels einen Link zu der Kategrie erstellt der er zugeordnet werden soll:

Beispiel
[[Kategorie:AL|Name ohne "al"]]


AL

Die Abkürzung steht für Audio Library, hierunter fallen alle Methoden, die fester Bestandteil der OpenAL sind (also alle =).

B

Methodenname Seit Version
alBuffer 1.1
alBufferData 1.0

D

Methodenname Seit Version
alDeleteBuffers 1.0
alDeleteSources 1.0
alDisable 1.0
alDistanceModel 1.0
alDopplerFactor 1.0
alDopplerVelocity 1.0 (in 1.1 entfernt)

E

Methodenname
alEnable

G

Methodenname
alGetBoolean
alGetDouble
alGetError
alGetFloat
alGetInteger
alGetString

H

Methodenname
alHint

I

Methodenname
alIsBuffer
alIsEnabled
alIsExtensionPresent
alIsSource

L

Methodenname
alListener

S

Methodenname
alSource
alSourcePause
alSourcePlay
alSourceQueueBuffers
alSourceRewind
alSourceStop
alSourceUnqueueBuffers

ALC

Diese Abkürzung steht für Audio Library Context (sollte dies nicht stimmen, bitte ich den entsprechenden Leser, dies zu korriegieren).

C

Methodenname
alcCloseDevice
alcCreateContext

D

Methodenname
alcDestroyContext

G

Methodenname
alcGetContextsDevice
alcGetCurrentContext
alcGetEnumValue
alcGetError
alcGetIntegerv
alcGetProcAddress
alcGetString

I

Methodenname
alcIsExtensionPresent

M

Methodenname
alcMakeContextCurrent

O

Methodenname
alcOpenDevice

P

Methodenname
alcProcessContext

S

Methodenname
alcSuspendContext

EAX

EAX steht für Environmental Audio Extensions. Diese Extensions werden für Raumklangeffekte wie Echo verwendet.

Methodenname
EAXGet
EAXSet

ALUT

ALUT steht für Audio Library Utility Toolkit. Diese Funktionen existieren zum Öffnen von WAV-Dateien.

E

Methodenname
alutExit

I

Methodenname
alutInit

L

Methodenname
alutLoadWAVFile
alutLoadWAVMemory

U

Methodenname
alutUnloadWAV