Internally FMOD is written in C++ and the C interface is provided as a wrapper. So, when you call one of the C APIs, internally this just calls the C++ equivalent. Performance should be basically the same, maybe very slightly more expensive for C since it has an additional function call.
2 Likes