首页 星云 工具 资源 星选 资讯 热门工具
:

PDF转图片 完全免费 小红书视频下载 无水印 抖音视频下载 无水印 数字星空

OpenAL相关.h文件和.lib、.dll等

后端 64.88KB 18 需要积分: 1
立即下载

资源介绍:

包括32位与64位的OpenAL32.lib、alut.lib、alut.dll与al.h、alut.h等运行OpenAL项目的必要依赖项,免去对freealut源码的Cmake编译步骤。
/*******************************************************************\ * * * EFX-UTIL.H - EFX Utilities functions and Reverb Presets * * * * File revision 1.0 * * * \*******************************************************************/ #ifndef EFX_UTIL_H_INCLUDED #define EFX_UTIL_H_INCLUDED #ifdef __cplusplus extern "C" { #endif // __cplusplus #pragma pack(push, 4) #ifndef EAXVECTOR_DEFINED #define EAXVECTOR_DEFINED typedef struct _EAXVECTOR { float x; float y; float z; } EAXVECTOR; #endif #ifndef EAXREVERBPROPERTIES_DEFINED #define EAXREVERBPROPERTIES_DEFINED typedef struct _EAXREVERBPROPERTIES { unsigned long ulEnvironment; float flEnvironmentSize; float flEnvironmentDiffusion; long lRoom; long lRoomHF; long lRoomLF; float flDecayTime; float flDecayHFRatio; float flDecayLFRatio; long lReflections; float flReflectionsDelay; EAXVECTOR vReflectionsPan; long lReverb; float flReverbDelay; EAXVECTOR vReverbPan; float flEchoTime; float flEchoDepth; float flModulationTime; float flModulationDepth; float flAirAbsorptionHF; float flHFReference; float flLFReference; float flRoomRolloffFactor; unsigned long ulFlags; } EAXREVERBPROPERTIES, *LPEAXREVERBPROPERTIES; #endif #ifndef EFXEAXREVERBPROPERTIES_DEFINED #define EFXEAXREVERBPROPERTIES_DEFINED typedef struct { float flDensity; float flDiffusion; float flGain; float flGainHF; float flGainLF; float flDecayTime; float flDecayHFRatio; float flDecayLFRatio; float flReflectionsGain; float flReflectionsDelay; float flReflectionsPan[3]; float flLateReverbGain; float flLateReverbDelay; float flLateReverbPan[3]; float flEchoTime; float flEchoDepth; float flModulationTime; float flModulationDepth; float flAirAbsorptionGainHF; float flHFReference; float flLFReference; float flRoomRolloffFactor; int iDecayHFLimit; } EFXEAXREVERBPROPERTIES, *LPEFXEAXREVERBPROPERTIES; #endif #ifndef EAXOBSTRUCTIONPROPERTIES_DEFINED #define EAXOBSTRUCTIONPROPERTIES_DEFINED typedef struct _EAXOBSTRUCTIONPROPERTIES { long lObstruction; float flObstructionLFRatio; } EAXOBSTRUCTIONPROPERTIES, *LPEAXOBSTRUCTIONPROPERTIES; #endif #ifndef EAXOCCLUSIONPROPERTIES_DEFINED #define EAXOCCLUSIONPROPERTIES_DEFINED typedef struct _EAXOCCLUSIONPROPERTIES { long lOcclusion; float flOcclusionLFRatio; float flOcclusionRoomRatio; float flOcclusionDirectRatio; } EAXOCCLUSIONPROPERTIES, *LPEAXOCCLUSIONPROPERTIES; #endif #ifndef EAXEXCLUSIONPROPERTIES_DEFINED #define EAXEXCLUSIONPROPERTIES_DEFINED typedef struct _EAXEXCLUSIONPROPERTIES { long lExclusion; float flExclusionLFRatio; } EAXEXCLUSIONPROPERTIES, *LPEAXEXCLUSIONPROPERTIES; #endif #ifndef EFXLOWPASSFILTER_DEFINED #define EFXLOWPASSFILTER_DEFINED typedef struct _EFXLOWPASSFILTER { float flGain; float flGainHF; } EFXLOWPASSFILTER, *LPEFXLOWPASSFILTER; #endif #ifdef EFXUTILDLL_EXPORTS #define EFX_API __declspec(dllexport) #else #define EFX_API #endif EFX_API void __cdecl ConvertReverbParameters(EAXREVERBPROPERTIES *pEAXProp, EFXEAXREVERBPROPERTIES *pEFXEAXReverb); EFX_API void __cdecl ConvertObstructionParameters(EAXOBSTRUCTIONPROPERTIES *pObProp, EFXLOWPASSFILTER *pDirectLowPassFilter); EFX_API void __cdecl ConvertExclusionParameters(EAXEXCLUSIONPROPERTIES *pExProp, EFXLOWPASSFILTER *pSendLowPassFilter); EFX_API void __cdecl ConvertOcclusionParameters(EAXOCCLUSIONPROPERTIES *pOcProp, EFXLOWPASSFILTER *pDirectLowPassFilter, EFXLOWPASSFILTER *pSendLowPassFilter); EFX_API void __cdecl AdjustEnvironmentSize(EAXREVERBPROPERTIES *pEAXProp, float flEnvironmentSize); /***********************************************************************************************\ * * EAX Reverb Presets in legacy format - use ConvertReverbParameters() to convert to * EFX EAX Reverb Presets for use with the OpenAL Effects Extension. * ************************************************************************************************/ // Env Size Diffus Room RoomHF RoomLF DecTm DcHF DcLF Refl RefDel Ref Pan Revb RevDel Rev Pan EchTm EchDp ModTm ModDp AirAbs HFRef LFRef RRlOff FLAGS #define REVERB_PRESET_GENERIC \ {0, 7.5f, 1.000f, -1000, -100, 0, 1.49f, 0.83f, 1.00f, -2602, 0.007f, 0.00f,0.00f,0.00f, 200, 0.011f, 0.00f,0.00f,0.00f, 0.250f, 0.000f, 0.250f, 0.000f, -5.0f, 5000.0f, 250.0f, 0.00f, 0x3f } #define REVERB_PRESET_PADDEDCELL \ {1, 1.4f, 1.000f, -1000, -6000, 0, 0.17f, 0.10f, 1.00f, -1204, 0.001f, 0.00f,0.00f,0.00f, 207, 0.002f, 0.00f,0.00f,0.00f, 0.250f, 0.000f, 0.250f, 0.000f, -5.0f, 5000.0f, 250.0f, 0.00f, 0x3f } #define REVERB_PRESET_ROOM \ {2, 1.9f, 1.000f, -1000, -454, 0, 0.40f, 0.83f, 1.00f, -1646, 0.002f, 0.00f,0.00f,0.00f, 53, 0.003f, 0.00f,0.00f,0.00f, 0.250f, 0.000f, 0.250f, 0.000f, -5.0f, 5000.0f, 250.0f, 0.00f, 0x3f } #define REVERB_PRESET_BATHROOM \ {3, 1.4f, 1.000f, -1000, -1200, 0, 1.49f, 0.54f, 1.00f, -370, 0.007f, 0.00f,0.00f,0.00f, 1030, 0.011f, 0.00f,0.00f,0.00f, 0.250f, 0.000f, 0.250f, 0.000f, -5.0f, 5000.0f, 250.0f, 0.00f, 0x3f } #define REVERB_PRESET_LIVINGROOM \ {4, 2.5f, 1.000f, -1000, -6000, 0, 0.50f, 0.10f, 1.00f, -1376, 0.003f, 0.00f,0.00f,0.00f, -1104, 0.004f, 0.00f,0.00f,0.00f, 0.250f, 0.000f, 0.250f, 0.000f, -5.0f, 5000.0f, 250.0f, 0.00f, 0x3f } #define REVERB_PRESET_STONEROOM \ {5, 11.6f, 1.000f, -1000, -300, 0, 2.31f, 0.64f, 1.00f, -711, 0.012f, 0.00f,0.00f,0.00f, 83, 0.017f, 0.00f,0.00f,0.00f, 0.250f, 0.000f, 0.250f, 0.000f, -5.0f, 5000.0f, 250.0f, 0.00f, 0x3f } #define REVERB_PRESET_AUDITORIUM \ {6, 21.6f, 1.000f, -1000, -476, 0, 4.32f, 0.59f, 1.00f, -789, 0.020f, 0.00f,0.00f,0.00f, -289, 0.030f, 0.00f,0.00f,0.00f, 0.250f, 0.000f, 0.250f, 0.000f, -5.0f, 5000.0f, 250.0f, 0.00f, 0x3f } #define REVERB_PRESET_CONCERTHALL \ {7, 19.6f, 1.000f, -1000, -500, 0, 3.92f, 0.70f, 1.00f, -1230, 0.020f, 0.00f,0.00f,0.00f, -02, 0.029f, 0.00f,0.00f,0.00f, 0.250f, 0.000f, 0.250f, 0.000f, -5.0f, 5000.0f, 250.0f, 0.00f, 0x3f } #define REVERB_PRESET_CAVE \ {8, 14.6f, 1.000f, -1000, 0, 0, 2.91f, 1.30f, 1.00f, -602, 0.015f, 0.00f,0.00f,0.00f, -302, 0.022f, 0.00f,0.00f,0.00f, 0.250f, 0.000f, 0.250f, 0.000f, -5.0f, 5000.0f, 250.0f, 0.00f, 0x1f } #define REVERB_PRESET_ARENA \ {9, 36.2f, 1.000f, -1000, -698, 0, 7.24f, 0.33f, 1.00f, -1166, 0.020f, 0.00f,0.00f,0.00f, 16, 0.030f, 0.00f,0.00f,0.00f, 0.250f, 0.000f, 0.250f, 0.000f, -5.0f, 5000.0f, 250.0f, 0.00f, 0x3f } #define REVERB_PRESET_HANGAR \ {10, 50.3f, 1.000f, -1000, -1000, 0, 10.05f, 0.23f, 1.00f, -602, 0.020f, 0.00f,0.00f,0.00f, 198, 0.030f, 0.00f,0.00f,0.00f, 0.250f, 0.000f, 0.250f, 0.000f, -5.0f, 5000.0f, 250.0f, 0.00f, 0x3f } #define REVERB_PRESET_CARPETTEDHALLWAY \ {11, 1.9f, 1.000f, -1000, -4000, 0, 0.30f, 0.10f, 1.00f, -1831, 0.002f, 0.00f,0.00f,0.00f, -1630, 0.030f, 0.00f,0.00f,0.00f, 0.250f, 0.000f, 0.250f, 0.000f, -5.0f, 5000.0f, 250.0f, 0.00f, 0x3f } #define REVERB_PRESET_HALLWAY \ {12, 1.8f, 1.000f, -1000, -300, 0, 1.49f, 0.59f, 1.00f, -1219, 0.007f, 0.00f,0.00f,0.00f, 441, 0.011f, 0.00f,0.00f,0.00f, 0.250f, 0.000f, 0.250f, 0.000f, -5.0f, 5000.0f, 250.0f, 0.00f, 0x3f } #define REVERB_PRESET_STONECORRIDOR \ {13, 13.5f, 1.000f, -1000, -237, 0, 2.70f, 0.79f, 1.00f, -1214, 0.013f, 0.00f,0.00f,0.00f, 395, 0.020f, 0.00f,0.00f,0.00f, 0.250f, 0.000f, 0.250f, 0.000f, -5.0f, 5000.0f, 250.0f, 0.00f, 0x3f } #define REVERB_PRESET_ALLEY \ {14, 7.5f, 0.300f, -1000, -270, 0, 1.49f, 0.86f, 1.00f, -1204, 0.007f, 0.

资源文件列表:

Dependence.zip 大约有16个文件
  1. AL/
  2. AL/al.h 25.82KB
  3. AL/alc.h 8.09KB
  4. AL/alut.h 5.06KB
  5. AL/efx-creative.h 6.59KB
  6. AL/EFX-Util.h 34.12KB
  7. AL/efx.h 32.06KB
  8. AL/xram.h 3.21KB
  9. alut.dll 33.5KB
  10. lib/
  11. lib/alut.lib 5.69KB
  12. lib/lib32/
  13. lib/lib32/alut.dll 32KB
  14. lib/lib32/alut.lib 6KB
  15. lib/lib32/OpenAL32.lib 20.07KB
  16. lib/OpenAL32.lib 19.39KB
0评论
提交 加载更多评论
其他资源 口袋扫描仪_文件.zip
口袋扫描仪_文件.zip
口袋扫描仪_文件.zip
7.25方案一免root稳定奔放自带绿名,除草,爆炸范围 [拆家守家必备,增加游戏体验].zip
7.25方案一免root稳定奔放自带绿名,除草,爆炸范围 [拆家守家必备,增加游戏体验].zip
cowboy-test源文件
cowboy-test源文件
DC升压转换器闭环控制器.zip
DC升压转换器闭环控制器.zip
zzzbge-reranker-large-tokenizer
zzzbge-reranker-large_tokenizer
小P完善版分台zc(1).zip
小P完善版分台zc(1).zip
小P完善版分台zc(1).zip 小P完善版分台zc(1).zip
小狐狸GPT系统2.9.3去除授权开心版
小狐狸GPT付费体验系统的开发基于国外很火的ChatGPT,这是一种基于人工智能技术的问答系统。此版本已经去除授权。可直接安装使用。
小狐狸GPT系统2.9.3去除授权开心版 小狐狸GPT系统2.9.3去除授权开心版
iperf3可测量丢包率
测吞吐量和丢包率