00001 00002 // 00003 // Copyright (c) 2006 Audiokinetic Inc. / All Rights Reserved 00004 // 00006 00007 // AuroPannerMixerFactory.h 00008 00013 00014 #ifndef _AUROPANNERMIXERFACTORY_H_ 00015 #define _AUROPANNERMIXERFACTORY_H_ 00016 00017 #include <AK/SoundEngine/Common/IAkPlugin.h> 00018 00025 //const unsigned long AKCOMPANYID_AUROTECHNOLOGIES = 263; 00026 const unsigned long AKEFFECTID_AUROPANNER = 1101; 00027 const unsigned long AKEFFECTID_AUROPANNER_ATTACHMENT = 1102; 00028 00030 AK_FUNC( AK::IAkPluginParam *, CreateAuroPannerMixerParams )( 00031 AK::IAkPluginMemAlloc * in_pAllocator 00032 ); 00033 00035 AK_FUNC( AK::IAkPlugin*, CreateAuroPannerMixer )( 00036 AK::IAkPluginMemAlloc * in_pAllocator 00037 ); 00038 00040 AK_FUNC( AK::IAkPluginParam *, CreateAuroPannerMixerAttachmentParams )( 00041 AK::IAkPluginMemAlloc * in_pAllocator 00042 ); 00043 00044 /* 00045 Use the following code to register your plug-in 00046 00047 AK::SoundEngine::RegisterPlugin( AkPluginTypeMixer, 00048 AKCOMPANYID_AUROTECHNOLOGIES, 00049 AKEFFECTID_AUROPANNER, 00050 CreateAuroPannerMixer, 00051 CreateAuroPannerMixerParams ); 00052 00053 AK::SoundEngine::RegisterPlugin( AkPluginTypeEffect, 00054 AKCOMPANYID_AUROTECHNOLOGIES, 00055 AKEFFECTID_AUROPANNER_ATTACHMENT, 00056 NULL, 00057 CreateAuroPannerMixerAttachmentParams ); 00058 */ 00059 00060 #endif // _AUROPANNERMIXERFACTORY_H_ 00061
프로젝트를 등록하세요. 아무런 조건이나 의무 사항 없이 빠른 시작을 도와드리겠습니다.
Wwise를 시작해 보세요