diff --git a/GpAudioDriver_XAudio2/GpAudioChannelXAudio2Callbacks.h b/GpAudioDriver_XAudio2/GpAudioChannelXAudio2Callbacks.h index f122f44..9e3b576 100644 --- a/GpAudioDriver_XAudio2/GpAudioChannelXAudio2Callbacks.h +++ b/GpAudioDriver_XAudio2/GpAudioChannelXAudio2Callbacks.h @@ -9,13 +9,13 @@ class GpAudioChannelXAudio2Callbacks final : public IXAudio2VoiceCallback public: explicit GpAudioChannelXAudio2Callbacks(GpAudioChannelXAudio2 *owner); - void OnVoiceProcessingPassStart(UINT32 BytesRequired) override; - void OnVoiceProcessingPassEnd() override; - void OnStreamEnd() override; - void OnBufferStart(void* pBufferContext) override; - void OnBufferEnd(void* pBufferContext) override; - void OnLoopEnd(void* pBufferContext) override; - void OnVoiceError(void* pBufferContext, HRESULT Error) override; + void STDMETHODCALLTYPE OnVoiceProcessingPassStart(UINT32 BytesRequired) override; + void STDMETHODCALLTYPE OnVoiceProcessingPassEnd() override; + void STDMETHODCALLTYPE OnStreamEnd() override; + void STDMETHODCALLTYPE OnBufferStart(void* pBufferContext) override; + void STDMETHODCALLTYPE OnBufferEnd(void* pBufferContext) override; + void STDMETHODCALLTYPE OnLoopEnd(void* pBufferContext) override; + void STDMETHODCALLTYPE OnVoiceError(void* pBufferContext, HRESULT Error) override; private: GpAudioChannelXAudio2 *m_owner;