【发布时间】:2013-05-30 14:31:28
【问题描述】:
我正在使用 SDL 1.2.15 播放来自 libav (ffmpeg) 的音频,如本例中的 here。
我已经声明了一个播放声音的类。但现在我必须在SDL_AudioSpec::callback 中存储回调函数的指针(在示例中为wanted_spec.callback)。但我的回调是我班的成员。
SDL 中的回调指针为:
void (SDLCALL *callback)(void *userdata, Uint8 *stream, int len);
其中SDLCALL 是__cdecl。
如何在我的wanted_spec_.callback 中存储成员函数的指针?
【问题讨论】:
标签: c++ pointers callback sdl member