include/AK/MotionEngine/Common/AkMotionEngine.h
Go to the documentation of this file.00001
00002
00003
00004
00006
00007 #pragma once
00008
00009 #include <AK/SoundEngine/Common/AkTypes.h>
00010 #include <AK/SoundEngine/Common/AkSoundEngineExport.h>
00011 #include <AK/SoundEngine/Common/IAkPlugin.h>
00012
00014 namespace AK
00015 {
00016
00017 namespace MotionEngine
00018 {
00026 AK_EXTERNAPIFUNC( AKRESULT, AddPlayerMotionDevice )(
00027 AkUInt8 in_iPlayerID,
00028 AkUInt32 in_iCompanyID,
00029 AkUInt32 in_iDeviceID,
00030 void* in_pDevice = NULL
00031
00032
00033
00034
00035 );
00036
00041 AK_EXTERNAPIFUNC( void, RemovePlayerMotionDevice )(
00042 AkUInt8 in_iPlayerID,
00043 AkUInt32 in_iCompanyID,
00044 AkUInt32 in_iDeviceID
00045 );
00046
00050 AK_EXTERNAPIFUNC( void, RegisterMotionDevice )(
00051 AkUInt32 in_ulCompanyID,
00052 AkUInt32 in_ulPluginID,
00053 AkCreatePluginCallback in_pCreateFunc
00054 );
00055
00061 AK_EXTERNAPIFUNC( void, SetPlayerListener )(
00062 AkUInt8 in_iPlayerID,
00063 AkUInt8 in_iListener
00064 );
00065
00069 AK_EXTERNAPIFUNC( void, SetPlayerVolume )(
00070 AkUInt8 in_iPlayerID,
00071 AkReal32 in_fVolume
00072 );
00073 }
00074 }
介绍一下自己的项目。我们会竭力为您提供帮助。
来注册自己的项目,我们帮您快速入门,不带任何附加条件!
开始 Wwise 之旅