| 枚举值 |
|---|
| AK_NotImplemented | This feature is not implemented.
|
| AK_Success | The operation was successful.
|
| AK_Fail | The operation failed.
|
| AK_PartialSuccess | The operation succeeded partially.
|
| AK_NotCompatible | Incompatible formats
|
| AK_AlreadyConnected | The stream is already connected to another node.
|
| AK_InvalidFile | The provided file is the wrong format or unexpected values causes the file to be invalid.
|
| AK_AudioFileHeaderTooLarge | The file header is too large.
|
| AK_MaxReached | The maximum was reached.
|
| AK_InvalidID | The ID is invalid.
|
| AK_IDNotFound | The ID was not found.
|
| AK_InvalidInstanceID | The InstanceID is invalid.
|
| AK_NoMoreData | No more data is available from the source.
|
| AK_InvalidStateGroup | The StateGroup is not a valid channel.
|
| AK_ChildAlreadyHasAParent | The child already has a parent.
|
| AK_InvalidLanguage | The language is invalid (applies to the Low-Level I/O).
|
| AK_CannotAddItselfAsAChild | It is not possible to add itself as its own child.
|
| AK_InvalidParameter | Something is not within bounds, check the documentation of the function returning this code.
|
| AK_ElementAlreadyInList | The item could not be added because it was already in the list.
|
| AK_PathNotFound | This path is not known.
|
| AK_PathNoVertices | Stuff in vertices before trying to start it
|
| AK_PathNotRunning | Only a running path can be paused.
|
| AK_PathNotPaused | Only a paused path can be resumed.
|
| AK_PathNodeAlreadyInList | This path is already there.
|
| AK_PathNodeNotInList | This path is not there.
|
| AK_DataNeeded | The consumer needs more.
|
| AK_NoDataNeeded | The consumer does not need more.
|
| AK_DataReady | The provider has available data.
|
| AK_NoDataReady | The provider does not have available data.
|
| AK_InsufficientMemory | Memory error.
|
| AK_Cancelled | The requested action was cancelled (not an error).
|
| AK_UnknownBankID | Trying to load a bank using an ID which is not defined.
|
| AK_BankReadError | Error while reading a bank.
|
| AK_InvalidSwitchType | Invalid switch type (used with the switch container)
|
| AK_FormatNotReady | Source format not known yet.
|
| AK_WrongBankVersion | The bank version is not compatible with the current bank reader.
|
| AK_FileNotFound | File not found.
|
| AK_DeviceNotReady | Specified ID doesn't match a valid hardware device: either the device doesn't exist or is disabled.
|
| AK_BankAlreadyLoaded | The bank load failed because the bank is already loaded.
|
| AK_RenderedFX | The effect on the node is rendered.
|
| AK_ProcessNeeded | A routine needs to be executed on some CPU.
|
| AK_ProcessDone | The executed routine has finished its execution.
|
| AK_MemManagerNotInitialized | The memory manager should have been initialized at this point.
|
| AK_StreamMgrNotInitialized | The stream manager should have been initialized at this point.
|
| AK_SSEInstructionsNotSupported | The machine does not support SSE instructions (required on PC).
|
| AK_Busy | The system is busy and could not process the request.
|
| AK_UnsupportedChannelConfig | Channel configuration is not supported in the current execution context.
|
| AK_PluginMediaNotAvailable | Plugin media is not available for effect.
|
| AK_MustBeVirtualized | Sound was Not Allowed to play.
|
| AK_CommandTooLarge | SDK command is too large to fit in the command queue.
|
| AK_RejectedByFilter | A play request was rejected due to the MIDI filter parameters.
|
| AK_InvalidCustomPlatformName | Detecting incompatibility between Custom platform of banks and custom platform of connected application
|
| AK_DLLCannotLoad | Plugin DLL could not be loaded, either because it is not found or one dependency is missing.
|
| AK_DLLPathNotFound | Plugin DLL search path could not be found.
|
| AK_NoJavaVM | No Java VM provided in AkInitSettings.
|
| AK_OpenSLError | OpenSL returned an error. Check error log for more details.
|
| AK_PluginNotRegistered | Plugin is not registered. Make sure to implement a AK::PluginRegistration class for it and use AK_STATIC_LINK_PLUGIN in the game binary.
|
| AK_DataAlignmentError | A pointer to audio data was not aligned to the platform's required alignment (check AkTypes.h in the platform-specific folder)
|
| AK_DeviceNotCompatible | Incompatible Audio device.
|
| AK_DuplicateUniqueID | Two Wwise objects share the same ID.
|
| AK_InitBankNotLoaded | The Init bank was not loaded yet, the sound engine isn't completely ready yet.
|
| AK_DeviceNotFound | The specified device ID does not match with any of the output devices that the sound engine is currently using.
|
| AK_PlayingIDNotFound | Calling a function with a playing ID that is not known.
|
| AK_InvalidFloatValue | One parameter has a invalid float value such as NaN, INF or FLT_MAX.
|
| AK_FileFormatMismatch | Media file format unexpected
|
| AK_NoDistinctListener | No distinct listener provided for AddOutput
|
| AK_ResourceInUse | Resource is in use and cannot be released.
|
| AK_InvalidBankType | Invalid bank type. The bank type was either supplied through a function call (e.g. LoadBank) or obtained from a bank loaded from memory.
|
| AK_AlreadyInitialized | Init() was called but that element was already initialized.
|
| AK_NotInitialized | The component being used is not initialized. Most likely AK::SoundEngine::Init() was not called yet, or AK::SoundEngine::Term was called too early.
|
| AK_FilePermissionError | The file access permissions prevent opening a file.
|
| AK_UnknownFileError | Rare file error occured, as opposed to AK_FileNotFound or AK_FilePermissionError. This lumps all unrecognized OS file system errors.
|
| AK_TooManyConcurrentOperations | When using StdStream, file operations can be blocking or not. When not blocking, operations need to be synchronized externally properly. If not, this error occurs.
|
| AK_InvalidFileSize | The file requested was found and opened but is either 0 bytes long or not the expected size. This usually point toward a Low Level IO Hook implementation error.
|
| AK_Deferred | Returned by functions to indicate to the caller the that the operation is done asynchronously. Used by Low Level IO Hook implementations when async operation are suppored by the hardware.
|
| AK_FilePathTooLong | The combination of base path and file name exceeds maximum buffer lengths.
|
| AK_InvalidState | This method should not be called when the object is in its current state.
|
| AKRESULT_Last | End of enum, invalid value.
|