#pragma once struct IGpAudioChannelCallbacks; struct IGpAudioChannel { virtual void SetAudioChannelContext(IGpAudioChannelCallbacks *callbacks) = 0; virtual void PostBuffer(const void *buffer, size_t bufferSize) = 0; virtual void Destroy() = 0; };