zoukankan      html  css  js  c++  java
  • 高级软件工程第九次作业----------团队作业6◆◆◆◆◆◆IP、IC、IQ卡团队Beta Sprint3

       Beta  Sprint  3

        1.  会议照:

           

         2.   Beta daily task 3:

           

    成员 昨天的工作 今天的工作 遇到的问题
    吴忠粱 优化Game UI1 

    优化BackGroundMusic为自动切换并循环播放 1

    背景音乐无法与游戏其他音效并行  
    杨德明 优化Game UI1 优化BackGroundMusic为自动切换并循环播放 2 暂无
    张志勇 优化Game UI1 优化BackGroundMusic为自动切换并循环播放 3 本地wav格式文件资源获取失败 

         3.  Burn down chart:

           

         4.  Code/Document  Check-in 记录已上传至 Coding  地址 https://coding.net/u/godbee/p/LastHomework/git

         5.  项目程序运行截图:

           简化Alpha阶段所用方法为:

           使用重复播放参数:MCI_DGV_PLAY_REPEAT

           并使用mciSendCommand(m_nDeviceID, MCI_PLAY, MCI_DGV_PLAY_REPEAT, (DWORD)&mciPlay))函数

           需要头文件:

    #include <Digitalv.h>
    #include <MMSystem.h>
    #pragma comment(lib , "winmm.lib")

            

    MCIDEVICEID m_nDeviceID;
    
    void CMyDlg::OpenMciDeveci(void)
    {
        DWORD dwResult = 0;
     
        MCI_OPEN_PARMS mciOpenParms;
        mciOpenParms.lpstrDeviceType = _T("sequencer");
        mciOpenParms.lpstrElementName = _T(SOUND_BACK);
     
     
        dwResult = mciSendCommand(NULL, 
            MCI_OPEN,
            MCI_OPEN_ELEMENT,
            (DWORD)&mciOpenParms);
       
        //save device identifier,will use eith other MCI commands
        m_nDeviceID = mciOpenParms.wDeviceID;
        if (dwResult != 0)
        {
           MessageBox(L"加载背景音乐失败!");
        }
     
    }
     
    void CMyDlg::PlayBackMusic(void)
    {
        MCI_PLAY_PARMS mciPlay;
        if(mciSendCommand(m_nDeviceID, MCI_PLAY, MCI_DGV_PLAY_REPEAT, (DWORD)&mciPlay))
        {
            MessageBox(L"播放背景音乐失败!");
        }
    }

              开启BackGroundMusic后,即可自动循环播放:

              

          

  • 相关阅读:
    Thread中带参方法无法使用之解决方案
    项目相关的风险要素及分类
    AspNetPager分页示例之DataGrid(PostBack分页)
    Substitution 类 (asp.net 2.0 )
    自定义HTTP处理程序显示图片(asp.net 2.0)
    常见文件扩展名和它们的说明
    基于.NET的开源GIS项目(转)
    项目开发流程标准
    AOP(Aspect Oriented Programming) 面向方面编程
    项目实施及管理标准
  • 原文地址:https://www.cnblogs.com/ecutwzl1996/p/10095318.html
Copyright © 2011-2022 走看看