名字空间 |
namespace |
AK |
|
Audiokinetic namespace.
|
namespace |
AK::Monitor |
宏定义 |
#define |
AK_MONITOR_ERROR(in_eErrorCode) AK::Monitor::PostCode( in_eErrorCode, AK::Monitor::ErrorLevel_Error ) |
类型定义 |
typedef void(* |
AK::Monitor::LocalOutputFunc )(ErrorCode in_eErrorCode, const AkOSChar *in_pszError, ErrorLevel in_eErrorLevel, AkPlayingID in_playingID, AkGameObjectID in_gameObjID) |
|
Function prototype of local output function pointer.
|
枚举 |
enum |
AK::Monitor::ErrorLevel { AK::Monitor::ErrorLevel_Message = (1<<0),
AK::Monitor::ErrorLevel_Error = (1<<1),
AK::Monitor::ErrorLevel_All = ErrorLevel_Message | ErrorLevel_Error
} |
|
ErrorLevel.
更多...
|
enum |
AK::Monitor::ErrorCode {
AK::Monitor::ErrorCode_NoError = 0,
AK::Monitor::ErrorCode_FileNotFound,
AK::Monitor::ErrorCode_CannotOpenFile,
AK::Monitor::ErrorCode_CannotStartStreamNoMemory,
AK::Monitor::ErrorCode_IODevice,
AK::Monitor::ErrorCode_IncompatibleIOSettings,
AK::Monitor::ErrorCode_PluginUnsupportedChannelConfiguration,
AK::Monitor::ErrorCode_PluginMediaUnavailable,
AK::Monitor::ErrorCode_PluginInitialisationFailed,
AK::Monitor::ErrorCode_PluginProcessingFailed,
AK::Monitor::ErrorCode_PluginExecutionInvalid,
AK::Monitor::ErrorCode_PluginAllocationFailed,
AK::Monitor::ErrorCode_VorbisRequireSeekTable,
AK::Monitor::ErrorCode_VorbisDecodeError,
AK::Monitor::ErrorCode_AACDecodeError,
AK::Monitor::ErrorCode_xWMACreateDecoderFailed,
AK::Monitor::ErrorCode_ATRAC9CreateDecoderFailed,
AK::Monitor::ErrorCode_ATRAC9CreateDecoderFailedChShortage,
AK::Monitor::ErrorCode_ATRAC9DecodeFailed,
AK::Monitor::ErrorCode_ATRAC9ClearContextFailed,
AK::Monitor::ErrorCode_ATRAC9LoopSectionTooSmall,
AK::Monitor::ErrorCode_InvalidAudioFileHeader,
AK::Monitor::ErrorCode_AudioFileHeaderTooLarge,
AK::Monitor::ErrorCode_FileTooSmall,
AK::Monitor::ErrorCode_TransitionNotAccurateChannel,
AK::Monitor::ErrorCode_TransitionNotAccurateStarvation,
AK::Monitor::ErrorCode_NothingToPlay,
AK::Monitor::ErrorCode_PlayFailed,
AK::Monitor::ErrorCode_StingerCouldNotBeScheduled,
AK::Monitor::ErrorCode_TooLongSegmentLookAhead,
AK::Monitor::ErrorCode_CannotScheduleMusicSwitch,
AK::Monitor::ErrorCode_TooManySimultaneousMusicSegments,
AK::Monitor::ErrorCode_PlaylistStoppedForEditing,
AK::Monitor::ErrorCode_MusicClipsRescheduledAfterTrackEdit,
AK::Monitor::ErrorCode_CannotPlaySource_Create,
AK::Monitor::ErrorCode_CannotPlaySource_VirtualOff,
AK::Monitor::ErrorCode_CannotPlaySource_TimeSkip,
AK::Monitor::ErrorCode_CannotPlaySource_InconsistentState,
AK::Monitor::ErrorCode_MediaNotLoaded,
AK::Monitor::ErrorCode_VoiceStarving,
AK::Monitor::ErrorCode_StreamingSourceStarving,
AK::Monitor::ErrorCode_XMADecoderSourceStarving,
AK::Monitor::ErrorCode_XMADecodingError,
AK::Monitor::ErrorCode_InvalidXMAData,
AK::Monitor::ErrorCode_PluginNotRegistered,
AK::Monitor::ErrorCode_CodecNotRegistered,
AK::Monitor::ErrorCode_PluginVersionMismatch,
AK::Monitor::ErrorCode_EventIDNotFound,
AK::Monitor::ErrorCode_InvalidGroupID,
AK::Monitor::ErrorCode_SelectedChildNotAvailable,
AK::Monitor::ErrorCode_SelectedNodeNotAvailable,
AK::Monitor::ErrorCode_SelectedMediaNotAvailable,
AK::Monitor::ErrorCode_NoValidSwitch,
AK::Monitor::ErrorCode_SelectedNodeNotAvailablePlay,
AK::Monitor::ErrorCode_FeedbackVoiceStarving,
AK::Monitor::ErrorCode_BankLoadFailed,
AK::Monitor::ErrorCode_BankUnloadFailed,
AK::Monitor::ErrorCode_ErrorWhileLoadingBank,
AK::Monitor::ErrorCode_InsufficientSpaceToLoadBank,
AK::Monitor::ErrorCode_LowerEngineCommandListFull,
AK::Monitor::ErrorCode_SeekNoMarker,
AK::Monitor::ErrorCode_CannotSeekContinuous,
AK::Monitor::ErrorCode_SeekAfterEof,
AK::Monitor::ErrorCode_UnknownGameObject,
AK::Monitor::ErrorCode_UnknownEmitter,
AK::Monitor::ErrorCode_UnknownListener,
AK::Monitor::ErrorCode_GameObjectIsNotListener,
AK::Monitor::ErrorCode_GameObjectIsNotEmitter,
AK::Monitor::ErrorCode_UnknownGameObjectEvent,
AK::Monitor::ErrorCode_GameObjectIsNotEmitterEvent,
AK::Monitor::ErrorCode_ExternalSourceNotResolved,
AK::Monitor::ErrorCode_FileFormatMismatch,
AK::Monitor::ErrorCode_CommandQueueFull,
AK::Monitor::ErrorCode_CommandTooLarge,
AK::Monitor::ErrorCode_XMACreateDecoderLimitReached,
AK::Monitor::ErrorCode_XMAStreamBufferTooSmall,
AK::Monitor::ErrorCode_ModulatorScopeError_Inst,
AK::Monitor::ErrorCode_ModulatorScopeError_Obj,
AK::Monitor::ErrorCode_SeekAfterEndOfPlaylist,
AK::Monitor::ErrorCode_OpusRequireSeekTable,
AK::Monitor::ErrorCode_OpusDecodeError,
AK::Monitor::ErrorCode_OpusCreateDecoderFailed,
AK::Monitor::ErrorCode_SourcePluginNotFound,
AK::Monitor::ErrorCode_VirtualVoiceLimit,
AK::Monitor::ErrorCode_AudioDeviceShareSetNotFound,
AK::Monitor::ErrorCode_NotEnoughMemoryToStart,
AK::Monitor::Num_ErrorCodes
} |
|
ErrorCode.
更多...
|
函数 |
AKRESULT __cdecl |
AK::Monitor::PostCode (ErrorCode in_eError, ErrorLevel in_eErrorLevel, AkPlayingID in_playingID=AK_INVALID_PLAYING_ID, AkGameObjectID in_gameObjID=AK_INVALID_GAME_OBJECT, AkUniqueID in_audioNodeID=AK_INVALID_UNIQUE_ID, bool in_bIsBus=false) |
AKRESULT __cdecl |
AK::Monitor::PostString (const char *in_pszError, ErrorLevel in_eErrorLevel, AkPlayingID in_playingID=AK_INVALID_PLAYING_ID, AkGameObjectID in_gameObjID=AK_INVALID_GAME_OBJECT, AkUniqueID in_audioNodeID=AK_INVALID_UNIQUE_ID, bool in_bIsBus=false) |
AKRESULT __cdecl |
AK::Monitor::SetLocalOutput (AkUInt32 in_uErrorLevel=ErrorLevel_All, LocalOutputFunc in_pMonitorFunc=0) |
AkTimeMs __cdecl |
AK::Monitor::GetTimeStamp () |
变量 |
const AkOSChar * |
AK::Monitor::s_aszErrorCodes [Num_ErrorCodes] |