Я пытаюсь использовать FMOD C ++ Api в сочетании с google-vr (gvr). (Без какого-либо игрового движка)
Но я получаю сообщение об ошибке при попытке загрузить банк, который использует плагин gvr:
Сообщение об ошибке от FMOD API:
[WRN] PluginEffectModel::init : Missing DSP plugin 'Google GVR Source'
Тем не менее, я понятия не имею, как я могу сказать libod FMOD, как использовать плагин gvr.
Я предполагаю, что должен быть какой-то импорт для gvraudio.dll, но у меня нет .lib или нет источников.
Итак, вопрос:
Каковы необходимые шаги для загрузки банков FMOD, использующих gvr?
Как всегда, вы найдете ответ сразу после того, как спросите …
Плагины должны быть загружены через API, а не связаны, как я думал.
Таким образом, решением является функция из низкоуровневого API FMOD.
FMOD_RESULT System::loadPlugin(
const char *filename,
unsigned int *handle,
unsigned int priority
);
Других решений пока нет …