• fmod简单播放mp3


    FMOD_RESULT result;
    FMOD::System *system;
    FMOD::Channel *channel;
    
    result = FMOD::System_Create(&system);             // 创造FMOD的系统内核对象
    ERRCHECK(result);
    
    result = system->setSpeakerMode(FMOD_SPEAKERMODE_5POINT1);     // 设置5.1声道模式
    ERRCHECK(result);
    
    result = system->setSoftwareChannels(100);         // 调整软件混合
    ERRCHECK(result);
    
    result = system->setHardwareChannels(32, 64);     // 调整硬件混合
    ERRCHECK(result);
    
    result = system->init(200, FMOD_INIT_NORMAL, 0);         // 初始化FMOD,音量大小为200
    ERRCHECK(result);
    
    result = system->createSound("../media/wave.mp3", FMOD_DEFAULT, 0, &sound);         //载入磁盘文件到内存,(全部载入后返回)
    ERRCHECK(result);
    
    result = system->playSound(FMOD_CHANNEL_FREE, sound, false, &channel);//播放
    ERRCHECK(result);
    
    system->Release;//释放

    网上找的一段 c++ 使用fmod播放mp3的列子

  • 相关阅读:
    flask-scripts
    mysql相关
    day9:函数
    day8:文件操作
    day7:set和深浅copy
    day6:前两小节补充
    day5:字典dict
    day4:数据结构list
    piano class 13
    day3:数据类型 str
  • 原文地址:https://www.cnblogs.com/dragon2012/p/2856682.html
Copyright © 2020-2023  润新知