   Simple XAudio2 Question
  Hello  I am beginning to get XAudio2 going in my game and have been reading through the sdk.  However I am running into one odd, albiet, simple problem.When I specify the IXAudio2 variable in my class I get the following errorerror C3646: 'IXAudio2' : unknown override specifierNow at the top of the file include #include <xaudio2.h>; and XAudio2.lib. to my libraries as I did when including the directx 9 includes and libs.  However, I am still getting the issue oddly enough.  Probaly really simple but I would deffedently apprecaite the help!Thanks   
  IXAudio2 is pure virtual class you cannot instance it. Use pointer like IXAudio* audio; and then use XAudio2Create() function to create new interface to it.   ;  My apologies, I meant IXAudio2*.  I have that type in my class yet I am still geting the same issue.  Any other ideas?   ;  Show the line where error happens! And also 1 or 2 lines before it.   ;  //-----------------------------------------------------------------------------// Audio Specific Includes//-----------------------------------------------------------------------------#include <xaudio2.h>//-----------------------------------------------------------------------------// File: Audio.h// Desc: This file contains the Audio Engine that uses the XAudio2 API//-----------------------------------------------------------------------------class CAudio{public:    //-------------------------------------------------------------------------// Constructors & Destructors for This Class.//------------------------------------------------------------------------- CAudio(void);~CAudio(void);    //-------------------------------------------------------------------------// Public Functions for This Class.//-------------------------------------------------------------------------HRESULTInit  ( );HRESULTLoadAudioData ( char* AudioName );private:    //-------------------------------------------------------------------------// Public Functions for This Class.//-------------------------------------------------------------------------HRESULTFindChunk ( HANDLE hFile, DWORD fourcc, DWORD & dwChunkSize, DWORD & dwChunkDataPosition );HRESULTReadChunkData  ( HANDLE hFile, void * buffer, DWORD buffersize, DWORD bufferoffset )    //-------------------------------------------------------------------------// Private Variables for This Class.//-------------------------------------------------------------------------IXAudio2*m_pXAudio2;  <----- This line right hereIXAudio2MasteringVoice* m_pMasterVoice;};   ;  How embarrasing! I just dident put a terminator in the last statment before it, lol.  Sorry all but thanks for the help anyway!   