91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 3KB
    文件類型: .c
    金幣: 1
    下載: 0 次
    發布日期: 2021-05-11
  • 語言: 其他
  • 標簽: linux??

資源簡介

在arm版上面實現的簡單電子鋼琴,其主要功能為琴音的播放以及連續播放,琴鍵按下彈起效果

資源截圖

代碼片段和文件信息

#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?

#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?

#include?
#include?
#include?“jpg.h“

struct?coordinate
{
int?x;
int?y;
};

void?get_num(int?tp?bool?*flag?struct?coordinate?*my_xy)
{
bool?xdone?=?false;
bool?ydone?=?false;

struct?input_event?buf;
while(1)
{
bzero(&buf?sizeof(buf));
read(tp?&buf?sizeof(buf));

if(buf.type?==?EV_KEY?&&
??????? ???buf.code?==?BTN_TOUCH?&&
???buf.value?==?0)
{
*flag?=?true;
break;
}

if(buf.type?!=?EV_ABS)
continue;

if(buf.type?==?EV_ABS?&&?buf.code?==?ABS_X)
{
my_xy->x?=?buf.value;
xdone?=?true;
}

if(buf.type?==?EV_ABS?&&?buf.code?==?ABS_Y)
{
my_xy->y?=?buf.value;
ydone?=?true;
}
if(xdone?&&?ydone)
break;
}
}

void?*routine(void?*arg)
{
system(“killall?-s?SIGKILL?madplay“);
char?cmd[30];
bzero(cmd?sizeof(cmd));
snprintf(cmd?30?“madplay?d%d.mp3“?(int)arg+1);
printf(“arg:%d\n“?(int)arg+1);
system(cmd);
}

int?main(int?argc?char?**argv)?//?./showimg?[image]

評論

共有 條評論