diff --git a/Source/OpenTK/Audio/OpenAL/Alc/AlcEnums.cs b/Source/OpenTK/Audio/OpenAL/Alc/AlcEnums.cs
index 89e8fd03..9c1dba7c 100644
--- a/Source/OpenTK/Audio/OpenAL/Alc/AlcEnums.cs
+++ b/Source/OpenTK/Audio/OpenAL/Alc/AlcEnums.cs
@@ -11,7 +11,9 @@ using System;
namespace OpenTK.Audio
{
-
+ ///
+ /// Defines available context attributes.
+ ///
public enum AlcContextAttributes : int
{
///Followed by System.Int32 Hz
@@ -33,6 +35,9 @@ namespace OpenTK.Audio
EfxMaxAuxiliarySends = 0x20003,
}
+ ///
+ /// Defines OpenAL context errors.
+ ///
public enum AlcError : int
{
///There is no current error.
@@ -54,6 +59,9 @@ namespace OpenTK.Audio
OutOfMemory = 0xA005,
}
+ ///
+ /// Defines available parameters for .
+ ///
public enum AlcGetString : int
{
///The specifier string for the default device.
@@ -80,6 +88,9 @@ namespace OpenTK.Audio
AllDevicesSpecifier = 0x1013,
}
+ ///
+ /// Defines available parameters for .
+ ///
public enum AlcGetStringList : int
{
///The name of the specified capture device, or a list of all available capture devices if no capture device is specified. ALC_EXT_CAPTURE_EXT
@@ -92,6 +103,9 @@ namespace OpenTK.Audio
AllDevicesSpecifier = 0x1013,
}
+ ///
+ /// Defines available parameters for .
+ ///
public enum AlcGetInteger : int
{
///The specification revision for this implementation (major version). NULL is an acceptable device.
diff --git a/Source/OpenTK/Audio/OpenAL/Alut/AlutEnums.cs b/Source/OpenTK/Audio/OpenAL/Alut/AlutEnums.cs
index 53901b19..4555fd13 100644
--- a/Source/OpenTK/Audio/OpenAL/Alut/AlutEnums.cs
+++ b/Source/OpenTK/Audio/OpenAL/Alut/AlutEnums.cs
@@ -11,7 +11,9 @@ using System;
namespace OpenTK.Audio
{
-
+ ///
+ /// Defines the version of the Alut library.
+ ///
public enum AlutVersions : int
{
/// Defines the A in OpenAL A.B
@@ -20,6 +22,9 @@ namespace OpenTK.Audio
ApiMinorVersion = 1,
}
+ ///
+ /// Defines available alut error codes.
+ ///
public enum AlutError : int
{
/// No ALUT error found.
@@ -62,15 +67,26 @@ namespace OpenTK.Audio
CorruptOrTruncatedData = 0x211,
}
+ ///
+ /// Defines available alut waveform types.
+ ///
public enum AlutWaveform : int
{
+ /// A sine waveform
Sine = 0x100,
+ /// A square waveform
Square = 0x101,
+ /// A sawtooth waveform
SawTooth = 0x102,
+ /// A waveform containing white noise
WhiteNoise = 0x103,
+ /// A waveform containing an impusle
Impulse = 0x104,
}
+ ///
+ /// Defines parameters for alut loaders.
+ ///
public enum AlutLoader : int
{
///For the loaders returning sound buffer in an OpenAL buffer, e.g. Alut.CreateBufferFromFile and Alut.CreateBufferFromFileImage