版本
menu_open
link

include/AK/SoundEngine/Platforms/Linux/AkLinuxSoundEngine.h

Go to the documentation of this file.
00001 
00002 //
00003 // Copyright (c) 2011 Audiokinetic Inc. / All Rights Reserved
00004 //
00006 
00007 // AkLinuxSoundEngine.h
00008 
00011 
00012 #pragma once
00013 
00014 #include <AK/SoundEngine/Common/AkTypes.h>
00015 #include <AK/Tools/Common/AkPlatformFuncs.h>
00016 
00021 struct AkPlatformInitSettings
00022 {
00023     // Threading model.
00024     AkThreadProperties  threadLEngine;          
00025     AkThreadProperties  threadBankManager;      
00026     AkThreadProperties  threadMonitor;          
00027     
00028     // Memory.
00029     AkReal32            fLEngineDefaultPoolRatioThreshold;  
00030     AkUInt32            uLEngineDefaultPoolSize;
00031     
00032     //Voices.
00033     AkUInt32            uSampleRate;            
00034     AkUInt16            uNumRefillsInVoice;     
00035 };
00036 
00040 enum AkAudioAPI
00041 {
00042     AkAPI_Default = 1 << 0,     
00043     AkAPI_Dummy = 1 << 2,       
00044 };
00045 
00047 enum AkAudioOutputType
00048 {
00049     AkOutput_Dummy = 1 << 2,        
00050     AkOutput_MergeToMain = 1 << 3,  
00051     AkOutput_Main = 1 << 4,         
00052     AkOutput_NumOutputs = 1 << 5,   
00053 };

此页面对您是否有帮助?

需要技术支持?

仍有疑问?或者问题?需要更多信息?欢迎联系我们,我们可以提供帮助!

查看我们的“技术支持”页面

介绍一下自己的项目。我们会竭力为您提供帮助。

来注册自己的项目,我们帮您快速入门,不带任何附加条件!

开始 Wwise 之旅