目录

include/AK/Plugin/AkPCMExFactory.h

Go to the documentation of this file.
00001 
00002 //
00003 // Copyright (c) 2006 Audiokinetic Inc. / All Rights Reserved
00004 //
00006 
00007 // AkPCMExFactory.h
00008 
00011 
00012 #ifndef _AK_PCMEXFACTORY_H_
00013 #define _AK_PCMEXFACTORY_H_
00014 
00015 #ifdef AKSOUNDENGINE_DLL
00016 
00017 // VorbisDecoder
00018 #ifdef AKPCMEXDECODER_EXPORTS
00019     #define AKPCMEXDECODER_API __declspec(dllexport) ///< Vorbis decoder API exportation definition
00020 #else
00021     #define AKPCMEXDECODER_API __declspec(dllimport) ///< Vorbis decoder API exportation definition
00022 #endif // Export
00023 
00024 #else
00025 
00026 #define AKPCMEXDECODER_API
00027 
00028 #endif // AKSOUNDENGINE_DLL
00029 
00030 class IAkSoftwareCodec;
00032 AKPCMEXDECODER_API AK_FUNC( IAkSoftwareCodec*, CreatePCMExBankPlugin )( 
00033     void* in_pCtx           
00034     );
00035 
00037 AKPCMEXDECODER_API AK_FUNC( IAkSoftwareCodec*, CreatePCMExFilePlugin )( 
00038     void* in_pCtx           
00039     );
00040 
00041 #endif // _AK_PCMEXFACTORY_H_