//-----------------------------------------------------
//Чтение XM фала
void LoadFile()
{
  IF (DUH!=0) {
                //void duh_end_renderer(DUH_RENDERER *dr);
                _duh_end_renderer(0); //[DUH_RENDERER]
                _unload_duh(DUH);
                 DUH=0;
               }
  position=0;

  _dumb_register_stdfiles(); //Регистрируем, иначе файл не загрузитс
  DUH=_dumb_load_xm(#nFile); //Загружаем XM файл

//  length=_duh_get_length(DUH);   //Длина DUH загруженного файла

// _unload_duh(DUH);              //Выгружаем DUH файл

LoadBlock();

//Запускаем буфер для проигрывани
COMETHOD(lpdsbuffer,#IDirectSoundBuffer.Play,0, 0, DSBPLAY_LOOPING);
//COMETHOD(lpdsbuffer,#IDirectSoundBuffer.Play,0, 0, NULL);

}
//------------------------------------------------------
