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 Member Functions | |
AkForceInline | AkChannelConfig () |
Constructor. Clears / sets the channel config in "invalid" state (IsValid() returns false). More... |
|
AkForceInline | AkChannelConfig (AkUInt32 in_uNumChannels, AkUInt32 in_uChannelMask) |
Constructor. Sets number of channels, and config type according to whether channel mask is defined or not. If defined, it must be consistent with the number of channels. More... |
|
AkForceInline bool | operator!= (AkUInt32 in_uBitField) |
Operator != with a 32-bit word. More... |
|
AkForceInline void | Clear () |
Clear the channel config. Becomes "invalid" (IsValid() returns false). More... |
|
AkForceInline void | SetStandard (AkUInt32 in_uChannelMask) |
Set channel config as a standard configuration specified with given channel mask. More... |
|
AkForceInline void | SetStandardOrAnonymous (AkUInt32 in_uNumChannels, AkUInt32 in_uChannelMask) |
Set channel config as either a standard or an anonymous configuration, specified with both a given channel mask (0 if anonymous) and a number of channels (which must match the channel mask if standard). More... |
|
AkForceInline void | SetAnonymous (AkUInt32 in_uNumChannels) |
Set channel config as an anonymous configuration specified with given number of channels. More... |
|
AkForceInline void | SetAmbisonic (AkUInt32 in_uNumChannels) |
Set channel config as an ambisonic configuration specified with given number of channels. More... |
|
AkForceInline bool | IsValid () const |
Returns true if valid, false otherwise (as when it is constructed, or invalidated using Clear()). More... |
|
AkForceInline AkUInt32 | Serialize () const |
Serialize channel config into a 32-bit word. More... |
|
AkForceInline void | Deserialize (AkUInt32 in_uChannelConfig) |
Deserialize channel config from a 32-bit word. More... |
|
AkForceInline AkChannelConfig | RemoveLFE () const |
Returns a new config based on 'this' with no LFE. More... |
|
AkForceInline AkChannelConfig | RemoveCenter () const |
Returns a new config based on 'this' with no Front Center channel. More... |
|
AkForceInline bool | operator== (const AkChannelConfig &in_other) const |
Operator ==. More... |
|
AkForceInline bool | operator!= (const AkChannelConfig &in_other) const |
Operator !=. More... |
|
AkForceInline bool | IsChannelConfigSupported () const |
AkForceInline bool | HasLFE () const |
AkForceInline bool | HasCenter () const |
Public Attributes | |
AkUInt32 | uNumChannels: 8 |
Number of channels. More... |
|
AkUInt32 | eConfigType: 4 |
Channel config type (AkChannelConfigType). More... |
|
AkUInt32 | uChannelMask: 20 |
Channel mask (configuration). More... |
|
Defines a channel configuration. Examples:
Definition at line 504 of file AkSpeakerConfig.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