亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? audiodrv.h

?? 一個(gè)2440開發(fā)板的測(cè)試源碼
?? H
字號(hào):
#ifndef	AUDIO_DRV_H
#define	AUDIO_DRV_H

#include "def.h"

#define	HWAVEOUT	U32
#define	LPHWAVEOUT	HWAVEOUT *
#define	HWAVEIN		HWAVEOUT
#define	LPHWAVEIN	HWAVEIN *

#define	LPDWORD	U32 *
#define	MMRESULT	U32

#define MMSYSERR_BASE 	0
#define WAVERR_BASE 	32
#define	MMSYSERR_NOERROR 		(MMSYSERR_BASE+0) 
#define	MMSYSERR_BADDEVICEID 	(MMSYSERR_BASE+2)
#define	MMSYSERR_INVALHANDLE 	(MMSYSERR_BASE+5)
#define	MMSYSERR_NOMEM 			(MMSYSERR_BASE+7) 
#define	MMSYSERR_NOTSUPPORTED 	(MMSYSERR_BASE+8)
#define	WAVERR_BADFORMAT 		(WAVERR_BASE+0) 
#define	WAVERR_STILLPLAYING 	(WAVERR_BASE+1)
#define	WAVERR_UNPREPARED 		(WAVERR_BASE+2) 
#define	WAVERR_SYNC 			(WAVERR_BASE+3) 

typedef struct tWAVEFORMATEX{
	WORD wFormatTag;
	WORD nChannels;
	DWORD nSamplesPerSec;
	DWORD nAvgBytesPerSec;
	WORD nBlockAlign;
	WORD wBitsPerSample;
	WORD cbSize;
}WAVEFORMATEX, *LPWAVEFORMATEX;

typedef struct wavehdr_tag{
	LPSTR lpData;
	DWORD dwBufferLength;
	DWORD dwBytesRecorded;
	DWORD dwUser;
	DWORD dwFlags;
	DWORD dwLoops;
	struct wavehdr_tag *lpNext;
	DWORD reserved;
}WAVEHDR, *LPWAVEHDR;

MMRESULT waveOutOpen(
	LPHWAVEOUT phwo,
	UINT uDeviceID,
	LPWAVEFORMATEX pwfx,
	DWORD dwCallback,
	DWORD dwCallbackInstance,
	DWORD fdwOpen
);
MMRESULT waveOutClose(HWAVEOUT hwo);
MMRESULT waveOutPrepareHeader(HWAVEOUT hwo, LPWAVEHDR pwh, UINT cbwh);
MMRESULT waveOutUnprepareHeader(HWAVEOUT hwo, LPWAVEHDR pwh, UINT cbwh);
MMRESULT waveOutWrite(HWAVEOUT hwo,	LPWAVEHDR pwh, UINT cbwh);
MMRESULT waveOutSetVolume(HWAVEOUT hwo,	DWORD dwVolume);
MMRESULT waveOutGetVolume(HWAVEOUT hwo, LPDWORD pdwVolume);
MMRESULT waveOutPause (HWAVEOUT hwo);
MMRESULT waveOutRestart(HWAVEOUT hwo);
MMRESULT waveOutReset (HWAVEOUT hwo);

/*******************************************************************/
MMRESULT waveInOpen(
	LPHWAVEIN phwi,
	UINT uDeviceID,
	LPWAVEFORMATEX pwfx,
	DWORD dwCallback,
	DWORD dwCallbackInstance,
	DWORD fdwOpen
);
MMRESULT waveInClose(HWAVEOUT hwi);
MMRESULT waveInStart(HWAVEIN hwi);
MMRESULT waveInStop(HWAVEIN hwi);
MMRESULT waveInPrepareHeader(HWAVEIN hwi, LPWAVEHDR pwh, UINT cbwh);
MMRESULT waveInUnprepareHeader(HWAVEIN hwi, LPWAVEHDR pwh, UINT cbwh);
MMRESULT waveInAddBuffer(HWAVEIN hwi, LPWAVEHDR pwh, UINT cbwh);
MMRESULT waveInReset(HWAVEOUT hwi);


#define	WAVE_FORMAT_UNKNOWN 				0x0000	//Microsoft Corporation
#define	WAVE_FORMAT_PCM 					0x0001	//PCM data format 
#define	WAVE_FORMAT_ADPCM 					0x0002	//Microsoft Corporation 
#define	WAVE_FORMAT_IEEE_FLOAT 				0x0003	//Microsoft Corporation 
#define	WAVE_FORMAT_IBM_CVSD 				0x0005	//IBM Corporation 
#define	WAVE_FORMAT_ALAW 					0x0006	//Microsoft Corporation 
#define	WAVE_FORMAT_MULAW 					0x0007	//Microsoft Corporation 
#define	WAVE_FORMAT_OKI_ADPCM 				0x0010	//OKI 
#define	WAVE_FORMAT_DVI_ADPCM 				0x0011	//Intel Corporation 
#define	WAVE_FORMAT_IMA_ADPCM 				0x0011 	//Intel Corporation 
#define	WAVE_FORMAT_MEDIASPACE_ADPCM 		0x0012	//Videologic 
#define	WAVE_FORMAT_SIERRA_ADPCM 			0x0013 	//Sierra Semiconductor Corp 
#define	WAVE_FORMAT_G723_ADPCM 				0x0014	//Antex Electronics Corporation 
#define	WAVE_FORMAT_DIGISTD 				0x0015	//DSP Solutions, Inc. 
#define	WAVE_FORMAT_DIGIFIX 				0x0016	//DSP Solutions, Inc. 
#define	WAVE_FORMAT_DIALOGIC_OKI_ADPCM 		0x0017 	//Dialogic Corporation 
#define	WAVE_FORMAT_MEDIAVISION_ADPCM 		0x0018 	//Media Vision, Inc. 
#define	WAVE_FORMAT_YAMAHA_ADPCM 			0x0020	//Yamaha Corporationof America 
#define	WAVE_FORMAT_SONARC 					0x0021	//Speech Compression 
#define	WAVE_FORMAT_DSPGROUP_TRUESPEECH 	0x0022 	//DSP Group, Inc 
#define	WAVE_FORMAT_ECHOSC1 				0x0023 	//Echo Speech Corporation 
#define	WAVE_FORMAT_AUDIOFILE_AF36 			0x0024
#define	WAVE_FORMAT_APTX 					0x0025	//Audio Processing Technology 
#define	WAVE_FORMAT_AUDIOFILE_AF10 			0x0026
#define	WAVE_FORMAT_DOLBY_AC2 				0x0030	//Dolby Laboratories 
#define	WAVE_FORMAT_GSM610 					0x0031	//Microsoft Corporation 
#define	WAVE_FORMAT_MSNAUDIO 				0x0032 	//Microsoft Corporation 
#define	WAVE_FORMAT_ANTEX_ADPCME 			0x0033	//Antex Electronics Corporation 
#define	WAVE_FORMAT_CONTROL_RES_VQLPC		0x0034 	//Control Resources Limited
#define	WAVE_FORMAT_DIGIREAL 				0x0035	//DSP Solutions, Inc. 
#define	WAVE_FORMAT_DIGIADPCM 				0x0036	//DSP Solutions, Inc. 
#define	WAVE_FORMAT_CONTROL_RES_CR10 		0x0037 	//Control Resources Limited 
#define	WAVE_FORMAT_NMS_VBXADPCM 			0x0038	//Natural MicroSystems 
#define	WAVE_FORMAT_CS_IMAADPCM 			0x0039	//Crystal Semiconductor IMA ADPCM 
#define	WAVE_FORMAT_ECHOSC3 				0x003A	//Echo Speech Corporation 
#define	WAVE_FORMAT_ROCKWELL_ADPCM 			0x003B	//Rockwell International
#define	WAVE_FORMAT_ROCKWELL_DIGITALK		0x003C 	//Rockwell International
#define	WAVE_FORMAT_XEBEC 					0x003D	//Xebec Multimedia Solutions Limited 
#define	WAVE_FORMAT_G721_ADPCM 				0x0040	//Antex Electronics Corporation 
#define	WAVE_FORMAT_G728_CELP 				0x0041	//Antex Electronics Corporation 
#define	WAVE_FORMAT_MPEG 					0x0050	//Microsoft Corporation 
#define	WAVE_FORMAT_MPEGLAYER3 				0x0055	//ISO/MPEG Layer3 Format Tag 
#define	WAVE_FORMAT_CIRRUS 					0x0060	//Cirrus Logic
#define	WAVE_FORMAT_ESPCM 					0x0061	//ESS Technology
#define	WAVE_FORMAT_VOXWARE 				0x0062	//Voxware Inc
#define	WAVEFORMAT_CANOPUS_ATRAC 			0x0063	//Canopus, co., Ltd. 
#define	WAVE_FORMAT_G726_ADPCM 				0x0064	//APICOM
#define	WAVE_FORMAT_G722_ADPCM 				0x0065	//APICOM 
#define	WAVE_FORMAT_DSAT 					0x0066	//Microsoft Corporation
#define	WAVE_FORMAT_DSAT_DISPLAY 			0x0067	//Microsoft Corporation
#define	WAVE_FORMAT_SOFTSOUND 				0x0080	//Softsound, Ltd. 
#define	WAVE_FORMAT_RHETOREX_ADPCM 			0x0100	//Rhetorex Inc
#define	WAVE_FORMAT_CREATIVE_ADPCM 			0x0200	//Creative Labs, Inc 
#define	WAVE_FORMAT_CREATIVE_FASTSPEECH8	0x0202	//Creative Labs, Inc 
#define	WAVE_FORMAT_CREATIVE_FASTSPEECH10	0x0203 	//Creative Labs, Inc 
#define	WAVE_FORMAT_QUARTERDECK				0x0220 	//Quarterdeck Corporation 
#define	WAVE_FORMAT_FM_TOWNS_SND 			0x0300	//Fujitsu Corp. 
#define	WAVE_FORMAT_BTV_DIGITAL 			0x0400	//Brooktree Corporation 
#define	WAVE_FORMAT_OLIGSM 					0x1000 	//Ing C. Olivetti & C., S.p.A. 
#define	WAVE_FORMAT_OLIADPCM 				0x1001	//Ing C. Olivetti & C., S.p.A. 
#define	WAVE_FORMAT_OLICELP 				0x1002	//Ing C. Olivetti & C., S.p.A. 
#define	WAVE_FORMAT_OLISBC 					0x1003 	//Ing C. Olivetti & C., S.p.A. 
#define	WAVE_FORMAT_OLIOPR 					0x1004	//Ing C. Olivetti & C., S.p.A. 
#define	WAVE_FORMAT_LH_CODEC 				0x1100	//Lernout & Hauspie 
#define	WAVE_FORMAT_NORRIS 					0x1400 	//Norris Communications, Inc. 
#define	WAVE_FORMAT_DEVELOPMENT 			(0xFFFF)//development a new wave forma

typedef void (*CallBackProc)(HWAVEOUT handle, UINT uMsg, DWORD dwInstance, DWORD dwParam1, DWORD dwParam2);

#endif	/* AUDIO_DRV_H */

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人黄色一级视频| 欧美图区在线视频| 亚洲国产日韩精品| 国产偷v国产偷v亚洲高清| 欧美视频一区在线| 成人18视频在线播放| 麻豆成人免费电影| 亚洲图片欧美综合| 综合激情成人伊人| 久久久久久久综合色一本| 欧美蜜桃一区二区三区| 色天天综合色天天久久| 国产成人丝袜美腿| 久久99精品国产麻豆婷婷| 午夜电影网一区| 亚洲欧美日韩中文播放 | 麻豆精品在线视频| 亚洲一区二区偷拍精品| 国产精品青草久久| 国产三级精品三级在线专区| 日韩午夜电影在线观看| 欧美色图第一页| 91丨porny丨国产入口| 国产成人亚洲综合色影视| 裸体一区二区三区| 免费成人深夜小野草| 亚洲v日本v欧美v久久精品| 国内久久精品视频| 免费人成网站在线观看欧美高清| 亚洲一区二区三区四区在线观看 | 国产精品66部| 精品亚洲成a人| 免费高清视频精品| 日本色综合中文字幕| 日韩电影免费一区| 青娱乐精品视频在线| 午夜电影一区二区三区| 婷婷开心久久网| 性做久久久久久免费观看| 亚洲一区二区三区视频在线播放| 日韩理论片一区二区| 综合自拍亚洲综合图不卡区| 国产精品美女一区二区三区| 中文字幕永久在线不卡| 亚洲同性gay激情无套| 亚洲天堂中文字幕| 亚洲精品国产品国语在线app| 亚洲人成网站色在线观看| 亚洲免费在线视频一区 二区| 亚洲精品成人天堂一二三| 亚洲丝袜制服诱惑| 一区二区三区精品视频| 亚洲国产精品久久一线不卡| 日韩精品成人一区二区在线| 日本va欧美va精品发布| 精品综合久久久久久8888| 国产精品性做久久久久久| 成人亚洲精品久久久久软件| aaa欧美大片| 欧美在线看片a免费观看| 欧美理论电影在线| 久久一区二区三区四区| 国产精品护士白丝一区av| 亚洲品质自拍视频| 婷婷激情综合网| 国精产品一区一区三区mba桃花 | 欧美日本在线观看| 日韩免费电影网站| 久久精品免视看| 亚洲免费av高清| 秋霞成人午夜伦在线观看| 国产乱码精品一区二区三区忘忧草 | 亚洲成人高清在线| 精品影院一区二区久久久| 成人午夜免费视频| 欧美日韩大陆在线| 久久精品日韩一区二区三区| 亚洲另类春色国产| 裸体健美xxxx欧美裸体表演| 99久久精品免费精品国产| 欧美精品日韩一区| 国产夜色精品一区二区av| 亚洲精品免费在线| 国产一区欧美日韩| 欧美性videosxxxxx| 久久久无码精品亚洲日韩按摩| 亚洲人快播电影网| 老司机午夜精品99久久| 色琪琪一区二区三区亚洲区| 欧美成人艳星乳罩| 一区二区三区蜜桃| 国产一区二区精品久久91| 欧美中文字幕一区二区三区| 精品美女被调教视频大全网站| 亚洲激情自拍视频| 国产91丝袜在线观看| 欧美精选一区二区| 亚洲三级理论片| 韩国一区二区三区| 欧美日韩一级视频| 国产精品久久久久四虎| 麻豆精品在线看| 欧美日韩精品专区| 亚洲欧洲日韩一区二区三区| 乱一区二区av| 欧美日韩一区 二区 三区 久久精品| 中文字幕乱码亚洲精品一区| 青青草成人在线观看| 91久久香蕉国产日韩欧美9色| 国产日韩在线不卡| 国内外成人在线| 91超碰这里只有精品国产| 亚洲精品久久嫩草网站秘色| 成人午夜伦理影院| 精品国产伦一区二区三区观看方式| 一区二区三区中文在线| 成人美女视频在线观看| 国产午夜亚洲精品理论片色戒| 爽好久久久欧美精品| 在线视频一区二区三| 最近中文字幕一区二区三区| 成人自拍视频在线| 久久久久久毛片| 激情综合网激情| 日韩欧美三级在线| 青青草一区二区三区| 91精品国产入口| 午夜成人免费视频| 777亚洲妇女| 日韩国产高清影视| 欧美精品在线视频| 日韩精彩视频在线观看| 欧美日韩视频不卡| 午夜精品国产更新| 在线成人高清不卡| 日日夜夜精品视频天天综合网| 欧美人妇做爰xxxⅹ性高电影| 亚洲女同ⅹxx女同tv| 国产精品麻豆99久久久久久| 国产老肥熟一区二区三区| 久久精品这里都是精品| 从欧美一区二区三区| 亚洲国产精品激情在线观看| 9l国产精品久久久久麻豆| 亚洲日本在线a| 91久久国产最好的精华液| 亚洲成在线观看| 日韩一区二区三区视频| 蜜臀av一区二区| 国产亚洲一区二区三区四区| 国产成人在线免费观看| 国产精品视频在线看| 色综合久久中文字幕| 亚洲成人自拍网| 日韩精品一区二区三区中文不卡| 精东粉嫩av免费一区二区三区| 精品对白一区国产伦| 成人黄色片在线观看| 亚洲主播在线播放| 91精品国产全国免费观看| 国产麻豆精品一区二区| 中文字幕中文字幕一区| 欧美性受极品xxxx喷水| 日本强好片久久久久久aaa| 日韩视频免费直播| 国产成人精品www牛牛影视| 亚洲毛片av在线| 日韩一级视频免费观看在线| 国产精品99久久久久久似苏梦涵| 亚洲丝袜另类动漫二区| 欧美精品xxxxbbbb| 国产成人av影院| 亚洲午夜私人影院| 欧美va在线播放| 99久久精品情趣| 免费成人av在线播放| 中文字幕一区三区| 制服丝袜亚洲色图| 成人av在线资源网| 日日夜夜免费精品视频| 国产精品色眯眯| 666欧美在线视频| www.激情成人| 免费看欧美美女黄的网站| 国产精品福利一区二区三区| 欧美一区二区大片| 99久久99久久免费精品蜜臀| 男女男精品视频网| 亚洲少妇最新在线视频| 日韩精品一区在线观看| 色婷婷综合久久久中文一区二区| 蜜臂av日日欢夜夜爽一区| 亚洲人妖av一区二区| 精品久久国产字幕高潮| 欧美无乱码久久久免费午夜一区 | 日韩欧美中文一区二区| 色综合天天视频在线观看| 国产一区在线视频| 天天色综合天天| 伊人色综合久久天天人手人婷|