menu
Wwise
arrow_drop_down
Strata
arrow_drop_down
Solutions
arrow_drop_down
Apprendre
arrow_drop_down
Communauté
arrow_drop_down
Documentation
arrow_drop_down
Aide
arrow_drop_down
2024.1.4.8780
2023.1.12.8706
2022.1.18.8567
2021.1.14.8108
2019.2.15.7667
2019.1.11.7296
2018.1.11.6987
2017.2.10.6745
2017.1.9.6501
2016.2.6.6153
2015.1.9.5624
Wwise SDK 2018.1.11
|
Public Attributes | |
AkAssertHook | pfnAssertHook |
External assertion handling function (optional) More... |
|
AkUInt32 | uMaxNumPaths |
Maximum number of paths for positioning. More... |
|
AkUInt32 | uDefaultPoolSize |
Size of the default memory pool, in bytes. More... |
|
AkReal32 | fDefaultPoolRatioThreshold |
0.0f to 1.0f value: The percentage of occupied memory where the sound engine should enter in Low memory Mode. Defining a Memory Threshold More... |
|
AkUInt32 | uCommandQueueSize |
Size of the command queue, in bytes. More... |
|
AkMemPoolId | uPrepareEventMemoryPoolID |
Memory pool where data allocated by AK::SoundEngine::PrepareEvent() and AK::SoundEngine::PrepareGameSyncs() will be done. More... |
|
bool | bEnableGameSyncPreparation |
Sets to true to enable AK::SoundEngine::PrepareGameSync usage. More... |
|
AkUInt32 | uContinuousPlaybackLookAhead |
Default is 1 audio quantum, also known as an audio frame. Its size is equal to AkInitSettings::uNumSamplesPerFrame / AkPlatformInitSettings::uSampleRate. For many platforms the default values - which can be overridden - are respectively 1,024 samples and 48 kHz. This gives a default 21.3 ms for an audio quantum, which is adequate if you have a RAM-based streaming device that completes transfers within 20 ms. With 1 look-ahead quantum, voices spawned by continuous containers are more likely to be ready when they are required to play, thereby improving the overall precision of sound scheduling. If your device completes transfers in 30 ms instead, you might consider increasing this value to 2 because it will grant new voices 2 audio quanta (~43 ms) to fetch data. More... |
|
AkUInt32 | uNumSamplesPerFrame |
Number of samples per audio frame (256, 512, 1024, or 2048). More... |
|
AkUInt32 | uMonitorPoolSize |
Size of the monitoring pool, in bytes. This parameter is not used in Release build. More... |
|
AkUInt32 | uMonitorQueuePoolSize |
Size of the monitoring queue pool, in bytes. This parameter is not used in Release build. More... |
|
AkOutputSettings | settingsMainOutput |
Main output device settings. More... |
|
AkUInt32 | uMaxHardwareTimeoutMs |
Amount of time to wait for HW devices to trigger an audio interrupt. If there is no interrupt after that time, the sound engine will revert to silent mode and continue operating until the HW finally comes back. Default value: 2000 (2 seconds) More... |
|
bool | bUseSoundBankMgrThread |
Use a separate thread for loading sound banks. Allows asynchronous operations. More... |
|
bool | bUseLEngineThread |
Use a separate thread for processing audio. If set to false, audio processing will occur in RenderAudio(). Custom scheduling of audio rendering. More... |
|
AkBackgroundMusicChangeCallbackFunc | BGMCallback |
Application-defined audio source change event callback function. More... |
|
void * | BGMCallbackCookie |
Application-defined user data for the audio source change event callback function. More... |
|
AkOSChar * | szPluginDLLPath |
When using DLLs for plugins, specify their path. Leave NULL if DLLs are in the same folder as the game executable. More... |
|
AkFloorPlane | eFloorPlane |
Floor plane axis for 3D game object viewing. More... |
|
AkTaskSchedulerDesc | taskSchedulerDesc |
The defined client task scheduler that AkSoundEngine will use to schedule internal tasks. More... |
|
Platform-independent initialization settings of the sound engine
Definition at line 187 of file AkSoundEngine.h.
Des questions ? Des problèmes ? Besoin de plus d'informations ? Contactez-nous, nous pouvons vous aider !
Visitez notre page d'AideEnregistrez votre projet et nous vous aiderons à démarrer sans aucune obligation !
Partir du bon pied avec Wwise