OpenAL/ALUT - Зареждане на wav файлове

Използвам следната функция:

_alutLoadWAVMemory_((ALbyte *)myBuf,&format, &data, &size, &freq, &loop);

Имам 2 въпроса:

  1. Прочетох онлайн, че функцията е остаряла, някой знае ли защо? По-важното - какво да използвам вместо това?

  2. На променливата format присвоени ли са данни относно формата, след като извикам _alutLoadWAVMemory_?

Благодаря много!


person Eve    schedule 08.04.2011    source източник


Отговори (1)


Има няколко кандидати за функции, които да използвате вместо това, вижте Alut документация за зареждане. Мисля, че най-близкият еквивалент на LoadWAVMemory би бил „alutCreateBufferFromFileImage“.

person ZoFreX    schedule 05.05.2011