问题标题: 编程平台里 代码如何实现图片加载和音频播放

0
3

3
薛乘志
薛乘志
初级启示者
初级启示者
/* codingtang.h内容 */

struct Window{
    void drawImage(const char* imgPath, int x, int y);

     /*
     * 画图
     * @param imgPath 图片名称
     * @param src 图片要渲染的区域, NULL表示整个图片
     * @param dst 屏幕的区域,NULL表示从左上角渲染整个图片
     */
    void drawImageEx(const char *imgPath, Rect *src, Rect *dst);

     /*
     * 画图+旋转
     * @param imgPath 图片名称
     * @param src 图片要渲染的区域, NULL表示整个图片
     * @param dst 屏幕的区域,NULL表示从左上角渲染整个图片
     * @param angle 图片渲染至屏幕以后,旋转的角度
     * @param center 图片旋转的中心点,为NULL默认中心点为是图片的宽度/2, 图片的高度/2
     */
    void drawImageEx2(const char *imgPath, Rect *src, Rect *dst, double angle, Point* center);

    void playMusic(const char* musicPath, int loops);

    void playSound(const char* soundPath,  int loops);
}

 

0
0
0
0
刘风翔
刘风翔
新手启示者
新手启示者

*#include <iostream>
#include <cstdio>
#include <cstdlib>
#include <windows.h>
using namespace std;
// _在前表示低音, 在后表示高音
// o表示升
const int _oC=277,_oD=311,_oF=370,_oG=415,_oA=466;
const int _C=262,_D=294,_E=330,_F=349,_G=392,_A=440,_B=494;
const int oC=554,oD=622,oF=740,oG=831,oA=932;
const int C=523,D=578,E=659,F=698,G=784,A=880,B=988;
const int C_=1047,D_ =1175,E_=1319,F_=1397,G_=1568,A_=1760,B_=1976;
const int oC_=1109,oD_=1245,oF_=1480,oG_=1661,oA_=1865;
const int T=300; //一拍的长度
const int Stop=150; //一拍休止符的长度
int main(){
    cout<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl;
    cout<<"                            请收听:黑人抬棺!";
    cout<<"点个赞哦!!!"
    Sleep(1300);
    system("cls");
    system("color F0");
    while(1){
        Beep(D,T*2);
        Beep(D,T);
        Beep(A,T);
        Sleep(5);
        system("color 10");
        
        Beep(G,T*2);
        Beep(F,T*2);
        Sleep(5);
        system("color 10");
        
        Beep(E,T*2);
        Beep(E,T);
        Beep(E,T);
        Beep(G,T*2);
        Sleep(Stop);
        system("color 30");
        
        Beep(F,T);
        Beep(E,T);
        Beep(D,T*2);
        Sleep(5);
        system("color 40");
        
        Beep(D,T);
        Beep(F,T);
        Sleep(7);
        Beep(E,T);
        Sleep(5);
        system("color 50");
        
        Beep(F,T);
        Beep(F,T);
        Beep(E,T);
        Beep(D,T*2);
        Sleep(5);
        system("color 60");
        
        Beep(D,T);
        Beep(F,T);
        Beep(E,T);
        Beep(F,T);
        Sleep(5);
        system("color 70");
        
        Beep(E,T);
        Beep(F,T);
        Sleep(10);
        system("color 80");
        
        Beep(F,T);
        Beep(F,T);
        Beep(F,T);
        Beep(F,T);
        Sleep(5);
        system("color 90");
        
        Beep(A,T);
        Beep(A,T);
        Beep(A,T);
        Beep(A,T);
        Sleep(5);
        system("color A0");
        
        Beep(G,T);
        Beep(G,T);
        Beep(G,T);
        Beep(G,T);
        Sleep(5);
        system("color B0");
        
        Beep(C_,T);
        Beep(C_,T);
        Sleep(5);
        Beep(C_,T);
        Beep(C_,T);
        Sleep(5);
        system("color C0");
        
        Beep(D_,T);
        Beep(D_,T);
        Beep(D_,T);
        Beep(D_,T);
        Sleep(5);
        system("color D0");
        
        Beep(D_,T);
        Beep(D_,T);
        Beep(D_,T);
        Beep(D_,T);
        Sleep(5);
        system("color E0");
        
        
        Beep(D_,T);
        Beep(D_,T);
        Beep(D_,T);
        Beep(D_,T);
        Sleep(5);
        system("color 70");
        
        Beep(F,T);
        Beep(E,T);
        Beep(D,T);
        Beep(C,T);
        Sleep(5);
        system("color f0");
    }
    return 0;
}

0
0
张恒语
张恒语
新手光能
新手光能

上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜上网搜

0
张恒语
张恒语
新手光能
新手光能

在资源**里上传图片或音频,写代码播放

0
0
我要回答