Read the source file into an OdDbDatabase object, then save with a target version:
OdDbDatabasePtr db = svcs.readFile(L"input.dwg");
db->writeFile(L"output_2010.dwg", OdDb::kDwg, OdDb::vAC24);
Downgrading may lose data if newer objects (e.g. dynamic blocks, annotative scales) cannot be represented in older formats.