ReactOS 0.4.17-dev-966-gf06eace
mmreg.h File Reference
#include <pshpack1.h>
#include <poppack.h>
Include dependency graph for mmreg.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _WAVEFILTER
 
struct  _WAVEFILTER_VOLUME
 
struct  WAVEFILTER_ECHO
 
struct  _WAVEFORMATEX
 
struct  adpcmcoef_tag
 
struct  adpcmwaveformat_tag
 
struct  dvi_adpcmwaveformat_tag
 
struct  ima_adpcmwaveformat_tag
 
struct  mediaspace_adpcmwaveformat_tag
 
struct  sierra_adpcmwaveformat_tag
 
struct  g723_adpcmwaveformat_tag
 
struct  digistdwaveformat_tag
 
struct  digifixwaveformat_tag
 
struct  creative_fastspeechformat_tag
 
struct  yamaha_adpmcwaveformat_tag
 
struct  sonarcwaveformat_tag
 
struct  truespeechwaveformat_tag
 
struct  echosc1waveformat_tag
 
struct  audiofile_af36waveformat_tag
 
struct  aptxwaveformat_tag
 
struct  audiofile_af10waveformat_tag
 
struct  dolbyac2waveformat_tag
 
struct  gsm610waveformat_tag
 
struct  adpcmewaveformat_tag
 
struct  contres_vqlpcwaveformat_tag
 
struct  digirealwaveformat_tag
 
struct  digiadpcmmwaveformat_tag
 
struct  contres_cr10waveformat_tag
 
struct  nms_vbxadpcmmwaveformat_tag
 
struct  g721_adpcmwaveformat_tag
 
struct  creative_adpcmwaveformat_tag
 
struct  creative_fastspeech8format_tag
 
struct  creative_fastspeech10format_tag
 
struct  fmtowns_snd_waveformat_tag
 
struct  oligsmwaveformat_tag
 
struct  oliadpcmwaveformat_tag
 
struct  olicelpwaveformat_tag
 
struct  olisbcwaveformat_tag
 
struct  olioprwaveformat_tag
 
struct  csimaadpcmwaveformat_tag
 
struct  mpeg1waveformat_tag
 
struct  mpeglayer3waveformat_tag
 
struct  tagEXBMINFOHEADER
 

Macros

#define MM_MSFT_WDMAUDIO_WAVEOUT   0x64
 
#define MM_MSFT_WDMAUDIO_WAVEIN   0x65
 
#define MM_MSFT_WDMAUDIO_MIDIOUT   0x66
 
#define MM_MSFT_WDMAUDIO_MIDIIN   0x67
 
#define MM_MSFT_WDMAUDIO_MIXER   0x68
 
#define MM_MSFT_WDMAUDIO_AUX   0x69
 
#define _ACM_WAVEFILTER
 
#define WAVE_FILTER_UNKNOWN   0x0000
 
#define WAVE_FILTER_DEVELOPMENT   0xFFFF
 
#define WAVE_FILTER_VOLUME   0x0001
 
#define WAVE_FILTER_ECHO   0x0002
 
#define _WAVEFORMATEX_
 
#define WAVE_FORMAT_PCM   0x0001
 
#define WAVE_FORMAT_UNKNOWN   0x0000 /* Microsoft Corporation */
 
#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   (WAVE_FORMAT_DVI_ADPCM) /* 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_YAMAHA_ADPCM   0x0020 /* Yamaha Corporation of 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_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_G721_ADPCM   0x0040 /* Antex Electronics Corporation */
 
#define WAVE_FORMAT_MPEG   0x0050 /* Microsoft Corporation */
 
#define WAVE_FORMAT_MPEGLAYER3   0x0055
 
#define WAVE_FORMAT_MSRT24   0x0082 /* Microsoft Corporation */
 
#define WAVE_FORMAT_DOLBY_AC3_SPDIF   0x0092 /* Sonic Foundry */
 
#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_FM_TOWNS_SND   0x0300 /* Fujitsu Corp. */
 
#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 MM_UNMAPPED   0xffff
 
#define MM_PID_UNMAPPED   MM_UNMAPPED
 
#define MM_MICROSOFT   0x01
 
#define MM_MSFT_ACM_MSADPCM   0x21
 
#define MM_MSFT_ACM_IMAADPCM   0x22
 
#define MM_MSFT_ACM_GSM610   0x24
 
#define MM_MSFT_ACM_G711   0x25
 
#define MM_MSFT_ACM_PCM   0x26
 
#define MM_FRAUNHOFER_IIS   0xAC
 
#define MM_FHGIIS_MPEGLAYER3_DECODE   0x09
 
#define MM_FHGIIS_MPEGLAYER3_PROFESSIONAL   0x0d
 
#define WAVE_FORMAT_EXTENSIBLE   0xFFFE /* Microsoft */
 
#define WAVE_FORMAT_DEVELOPMENT   (0xFFFF)
 
#define ACM_MPEG_LAYER1   0x0001
 
#define ACM_MPEG_LAYER2   0x0002
 
#define ACM_MPEG_LAYER3   0x0004
 
#define ACM_MPEG_STEREO   0x0001
 
#define ACM_MPEG_JOINTSTEREO   0x0002
 
#define ACM_MPEG_DUALCHANNEL   0x0004
 
#define ACM_MPEG_SINGLECHANNEL   0x0008
 
#define ACM_MPEG_PRIVATEBIT   0x0001
 
#define ACM_MPEG_COPYRIGHT   0x0002
 
#define ACM_MPEG_ORIGINALHOME   0x0004
 
#define ACM_MPEG_PROTECTIONBIT   0x0008
 
#define ACM_MPEG_ID_MPEG1   0x0010
 
#define MPEGLAYER3_WFX_EXTRA_BYTES   12
 
#define MPEGLAYER3_ID_UNKNOWN   0
 
#define MPEGLAYER3_ID_MPEG   1
 
#define MPEGLAYER3_ID_CONSTANTFRAMESIZE   2
 
#define MPEGLAYER3_FLAG_PADDING_ISO   0x00000000
 
#define MPEGLAYER3_FLAG_PADDING_ON   0x00000001
 
#define MPEGLAYER3_FLAG_PADDING_OFF   0x00000002
 
#define _SPEAKER_POSITIONS_
 
#define SPEAKER_FRONT_LEFT   0x00000001
 
#define SPEAKER_FRONT_RIGHT   0x00000002
 
#define SPEAKER_FRONT_CENTER   0x00000004
 
#define SPEAKER_LOW_FREQUENCY   0x00000008
 
#define SPEAKER_BACK_LEFT   0x00000010
 
#define SPEAKER_BACK_RIGHT   0x00000020
 
#define SPEAKER_FRONT_LEFT_OF_CENTER   0x00000040
 
#define SPEAKER_FRONT_RIGHT_OF_CENTER   0x00000080
 
#define SPEAKER_BACK_CENTER   0x00000100
 
#define SPEAKER_SIDE_LEFT   0x00000200
 
#define SPEAKER_SIDE_RIGHT   0x00000400
 
#define SPEAKER_TOP_CENTER   0x00000800
 
#define SPEAKER_TOP_FRONT_LEFT   0x00001000
 
#define SPEAKER_TOP_FRONT_CENTER   0x00002000
 
#define SPEAKER_TOP_FRONT_RIGHT   0x00004000
 
#define SPEAKER_TOP_BACK_LEFT   0x00008000
 
#define SPEAKER_TOP_BACK_CENTER   0x00010000
 
#define SPEAKER_TOP_BACK_RIGHT   0x00020000
 
#define SPEAKER_RESERVED   0x7FFC0000
 
#define SPEAKER_ALL   0x80000000
 
#define BI_BITFIELDS   3
 
#define QUERYDIBSUPPORT   3073
 
#define QDI_SETDIBITS   1
 
#define QDI_GETDIBITS   2
 
#define QDI_DIBTOSCREEN   4
 
#define QDI_STRETCHDIB   8
 
#define ICTYPE_VIDEO   mmioFOURCC('v', 'i', 'd', 'c')
 
#define ICTYPE_AUDIO   mmioFOURCC('a', 'u', 'd', 'c')
 

Typedefs

typedef struct _WAVEFILTER WAVEFILTER
 
typedef struct _WAVEFILTER * PWAVEFILTER
 
typedef struct _WAVEFILTER * NPWAVEFILTER
 
typedef struct _WAVEFILTER * LPWAVEFILTER
 
typedef struct _WAVEFILTER_VOLUME VOLUMEWAVEFILTER
 
typedef struct _WAVEFILTER_VOLUME * PVOLUMEWAVEFILTER
 
typedef struct _WAVEFILTER_VOLUME * NPVOLUMEWAVEFILTER
 
typedef struct _WAVEFILTER_VOLUME * LPVOLUMEWAVEFILTER
 
typedef struct WAVEFILTER_ECHO ECHOWAVEFILTER
 
typedef struct WAVEFILTER_ECHO * PECHOWAVEFILTER
 
typedef struct WAVEFILTER_ECHO * NPECHOWAVEFILTER
 
typedef struct WAVEFILTER_ECHO * LPECHOWAVEFILTER
 
typedef struct _WAVEFORMATEX WAVEFORMATEX
 
typedef struct _WAVEFORMATEX * PWAVEFORMATEX
 
typedef struct _WAVEFORMATEX * NPWAVEFORMATEX
 
typedef struct _WAVEFORMATEX * LPWAVEFORMATEX
 
typedef const struct _WAVEFORMATEX * LPCWAVEFORMATEX
 
typedef struct adpcmcoef_tag ADPCMCOEFSET
 
typedef ADPCMCOEFSET * PADPCMCOEFSET
 
typedef ADPCMCOEFSET * NPADPCMCOEFSET
 
typedef ADPCMCOEFSET * LPADPCMCOEFSET
 
typedef struct adpcmwaveformat_tag ADPCMWAVEFORMAT
 
typedef ADPCMWAVEFORMAT * PADPCMWAVEFORMAT
 
typedef ADPCMWAVEFORMAT * NPADPCMWAVEFORMAT
 
typedef ADPCMWAVEFORMAT * LPADPCMWAVEFORMAT
 
typedef struct dvi_adpcmwaveformat_tag DVIADPCMWAVEFORMAT
 
typedef DVIADPCMWAVEFORMAT * PDVIADPCMWAVEFORMAT
 
typedef DVIADPCMWAVEFORMAT * NPDVIADPCMWAVEFORMAT
 
typedef DVIADPCMWAVEFORMAT * LPDVIADPCMWAVEFORMAT
 
typedef struct ima_adpcmwaveformat_tag IMAADPCMWAVEFORMAT
 
typedef IMAADPCMWAVEFORMAT * PIMAADPCMWAVEFORMAT
 
typedef IMAADPCMWAVEFORMAT * NPIMAADPCMWAVEFORMAT
 
typedef IMAADPCMWAVEFORMAT * LPIMAADPCMWAVEFORMAT
 
typedef struct mediaspace_adpcmwaveformat_tag MEDIASPACEADPCMWAVEFORMAT
 
typedef MEDIASPACEADPCMWAVEFORMAT * PMEDIASPACEADPCMWAVEFORMAT
 
typedef MEDIASPACEADPCMWAVEFORMAT * NPMEDIASPACEADPCMWAVEFORMAT
 
typedef MEDIASPACEADPCMWAVEFORMAT * LPMEDIASPACEADPCMWAVEFORMAT
 
typedef struct sierra_adpcmwaveformat_tag SIERRAADPCMWAVEFORMAT
 
typedef SIERRAADPCMWAVEFORMAT * PSIERRAADPCMWAVEFORMAT
 
typedef SIERRAADPCMWAVEFORMAT * NPSIERRAADPCMWAVEFORMAT
 
typedef SIERRAADPCMWAVEFORMAT * LPSIERRAADPCMWAVEFORMAT
 
typedef struct g723_adpcmwaveformat_tag G723_ADPCMWAVEFORMAT
 
typedef G723_ADPCMWAVEFORMAT * PG723_ADPCMWAVEFORMAT
 
typedef G723_ADPCMWAVEFORMAT * NPG723_ADPCMWAVEFORMAT
 
typedef G723_ADPCMWAVEFORMAT * LPG723_ADPCMWAVEFORMAT
 
typedef struct digistdwaveformat_tag DIGISTDWAVEFORMAT
 
typedef DIGISTDWAVEFORMAT * PDIGISTDWAVEFORMAT
 
typedef DIGISTDWAVEFORMAT * NPDIGISTDWAVEFORMAT
 
typedef DIGISTDWAVEFORMAT * LPDIGISTDWAVEFORMAT
 
typedef struct digifixwaveformat_tag DIGIFIXWAVEFORMAT
 
typedef DIGIFIXWAVEFORMAT * PDIGIFIXWAVEFORMAT
 
typedef DIGIFIXWAVEFORMAT * NPDIGIFIXWAVEFORMAT
 
typedef DIGIFIXWAVEFORMAT * LPDIGIFIXWAVEFORMAT
 
typedef struct creative_fastspeechformat_tag DIALOGICOKIADPCMWAVEFORMAT
 
typedef DIALOGICOKIADPCMWAVEFORMAT * PDIALOGICOKIADPCMWAVEFORMAT
 
typedef DIALOGICOKIADPCMWAVEFORMAT * NPDIALOGICOKIADPCMWAVEFORMAT
 
typedef DIALOGICOKIADPCMWAVEFORMAT * LPDIALOGICOKIADPCMWAVEFORMAT
 
typedef struct yamaha_adpmcwaveformat_tag YAMAHA_ADPCMWAVEFORMAT
 
typedef YAMAHA_ADPCMWAVEFORMAT * PYAMAHA_ADPCMWAVEFORMAT
 
typedef YAMAHA_ADPCMWAVEFORMAT * NPYAMAHA_ADPCMWAVEFORMAT
 
typedef YAMAHA_ADPCMWAVEFORMAT * LPYAMAHA_ADPCMWAVEFORMAT
 
typedef struct sonarcwaveformat_tag SONARCWAVEFORMAT
 
typedef SONARCWAVEFORMAT * PSONARCWAVEFORMAT
 
typedef SONARCWAVEFORMAT * NPSONARCWAVEFORMAT
 
typedef SONARCWAVEFORMAT * LPSONARCWAVEFORMAT
 
typedef struct truespeechwaveformat_tag TRUESPEECHWAVEFORMAT
 
typedef TRUESPEECHWAVEFORMAT * PTRUESPEECHWAVEFORMAT
 
typedef TRUESPEECHWAVEFORMAT * NPTRUESPEECHWAVEFORMAT
 
typedef TRUESPEECHWAVEFORMAT * LPTRUESPEECHWAVEFORMAT
 
typedef struct echosc1waveformat_tag ECHOSC1WAVEFORMAT
 
typedef ECHOSC1WAVEFORMAT * PECHOSC1WAVEFORMAT
 
typedef ECHOSC1WAVEFORMAT * NPECHOSC1WAVEFORMAT
 
typedef ECHOSC1WAVEFORMAT * LPECHOSC1WAVEFORMAT
 
typedef struct audiofile_af36waveformat_tag AUDIOFILE_AF36WAVEFORMAT
 
typedef AUDIOFILE_AF36WAVEFORMAT * PAUDIOFILE_AF36WAVEFORMAT
 
typedef AUDIOFILE_AF36WAVEFORMAT * NPAUDIOFILE_AF36WAVEFORMAT
 
typedef AUDIOFILE_AF36WAVEFORMAT * LPAUDIOFILE_AF36WAVEFORMAT
 
typedef struct aptxwaveformat_tag APTXWAVEFORMAT
 
typedef APTXWAVEFORMAT * PAPTXWAVEFORMAT
 
typedef APTXWAVEFORMAT * NPAPTXWAVEFORMAT
 
typedef APTXWAVEFORMAT * LPAPTXWAVEFORMAT
 
typedef struct audiofile_af10waveformat_tag AUDIOFILE_AF10WAVEFORMAT
 
typedef AUDIOFILE_AF10WAVEFORMAT * PAUDIOFILE_AF10WAVEFORMAT
 
typedef AUDIOFILE_AF10WAVEFORMAT * NPAUDIOFILE_AF10WAVEFORMAT
 
typedef AUDIOFILE_AF10WAVEFORMAT * LPAUDIOFILE_AF10WAVEFORMAT
 
typedef struct dolbyac2waveformat_tag DOLBYAC2WAVEFORMAT
 
typedef struct gsm610waveformat_tag GSM610WAVEFORMAT
 
typedef GSM610WAVEFORMAT * PGSM610WAVEFORMAT
 
typedef GSM610WAVEFORMAT * NPGSM610WAVEFORMAT
 
typedef GSM610WAVEFORMAT * LPGSM610WAVEFORMAT
 
typedef struct adpcmewaveformat_tag ADPCMEWAVEFORMAT
 
typedef ADPCMEWAVEFORMAT * PADPCMEWAVEFORMAT
 
typedef ADPCMEWAVEFORMAT * NPADPCMEWAVEFORMAT
 
typedef ADPCMEWAVEFORMAT * LPADPCMEWAVEFORMAT
 
typedef struct contres_vqlpcwaveformat_tag CONTRESVQLPCWAVEFORMAT
 
typedef CONTRESVQLPCWAVEFORMAT * PCONTRESVQLPCWAVEFORMAT
 
typedef CONTRESVQLPCWAVEFORMAT * NPCONTRESVQLPCWAVEFORMAT
 
typedef CONTRESVQLPCWAVEFORMAT * LPCONTRESVQLPCWAVEFORMAT
 
typedef struct digirealwaveformat_tag DIGIREALWAVEFORMAT
 
typedef DIGIREALWAVEFORMAT * PDIGIREALWAVEFORMAT
 
typedef DIGIREALWAVEFORMAT * NPDIGIREALWAVEFORMAT
 
typedef DIGIREALWAVEFORMAT * LPDIGIREALWAVEFORMAT
 
typedef struct digiadpcmmwaveformat_tag DIGIADPCMWAVEFORMAT
 
typedef DIGIADPCMWAVEFORMAT * PDIGIADPCMWAVEFORMAT
 
typedef DIGIADPCMWAVEFORMAT * NPDIGIADPCMWAVEFORMAT
 
typedef DIGIADPCMWAVEFORMAT * LPDIGIADPCMWAVEFORMAT
 
typedef struct contres_cr10waveformat_tag CONTRESCR10WAVEFORMAT
 
typedef CONTRESCR10WAVEFORMAT * PCONTRESCR10WAVEFORMAT
 
typedef CONTRESCR10WAVEFORMAT * NPCONTRESCR10WAVEFORMAT
 
typedef CONTRESCR10WAVEFORMAT * LPCONTRESCR10WAVEFORMAT
 
typedef struct nms_vbxadpcmmwaveformat_tag NMS_VBXADPCMWAVEFORMAT
 
typedef NMS_VBXADPCMWAVEFORMAT * PNMS_VBXADPCMWAVEFORMAT
 
typedef NMS_VBXADPCMWAVEFORMAT * NPNMS_VBXADPCMWAVEFORMAT
 
typedef NMS_VBXADPCMWAVEFORMAT * LPNMS_VBXADPCMWAVEFORMAT
 
typedef struct g721_adpcmwaveformat_tag G721_ADPCMWAVEFORMAT
 
typedef G721_ADPCMWAVEFORMAT * PG721_ADPCMWAVEFORMAT
 
typedef G721_ADPCMWAVEFORMAT * NG721_ADPCMWAVEFORMAT
 
typedef G721_ADPCMWAVEFORMAT * LPG721_ADPCMWAVEFORMAT
 
typedef struct creative_adpcmwaveformat_tag CREATIVEADPCMWAVEFORMAT
 
typedef CREATIVEADPCMWAVEFORMAT * PCREATIVEADPCMWAVEFORMAT
 
typedef CREATIVEADPCMWAVEFORMAT * NPCREATIVEADPCMWAVEFORMAT
 
typedef CREATIVEADPCMWAVEFORMAT * LPCREATIVEADPCMWAVEFORMAT
 
typedef struct creative_fastspeech8format_tag CREATIVEFASTSPEECH8WAVEFORMAT
 
typedef CREATIVEFASTSPEECH8WAVEFORMAT * PCREATIVEFASTSPEECH8WAVEFORMAT
 
typedef CREATIVEFASTSPEECH8WAVEFORMAT * NPCREATIVEFASTSPEECH8WAVEFORMAT
 
typedef CREATIVEFASTSPEECH8WAVEFORMAT * LPCREATIVEFASTSPEECH8WAVEFORMAT
 
typedef struct creative_fastspeech10format_tag CREATIVEFASTSPEECH10WAVEFORMAT
 
typedef CREATIVEFASTSPEECH10WAVEFORMAT * PCREATIVEFASTSPEECH10WAVEFORMAT
 
typedef CREATIVEFASTSPEECH10WAVEFORMAT * NPCREATIVEFASTSPEECH10WAVEFORMAT
 
typedef CREATIVEFASTSPEECH10WAVEFORMAT * LPCREATIVEFASTSPEECH10WAVEFORMAT
 
typedef struct fmtowns_snd_waveformat_tag FMTOWNS_SND_WAVEFORMAT
 
typedef FMTOWNS_SND_WAVEFORMAT * PFMTOWNS_SND_WAVEFORMAT
 
typedef FMTOWNS_SND_WAVEFORMAT * NPFMTOWNS_SND_WAVEFORMAT
 
typedef FMTOWNS_SND_WAVEFORMAT * LPFMTOWNS_SND_WAVEFORMAT
 
typedef struct oligsmwaveformat_tag OLIGSMWAVEFORMAT
 
typedef OLIGSMWAVEFORMAT * POLIGSMWAVEFORMAT
 
typedef OLIGSMWAVEFORMAT * NPOLIGSMWAVEFORMAT
 
typedef OLIGSMWAVEFORMAT * LPOLIGSMWAVEFORMAT
 
typedef struct oliadpcmwaveformat_tag OLIADPCMWAVEFORMAT
 
typedef OLIADPCMWAVEFORMAT * POLIADPCMWAVEFORMAT
 
typedef OLIADPCMWAVEFORMAT * NPOLIADPCMWAVEFORMAT
 
typedef OLIADPCMWAVEFORMAT * LPOLIADPCMWAVEFORMAT
 
typedef struct olicelpwaveformat_tag OLICELPWAVEFORMAT
 
typedef OLICELPWAVEFORMAT * POLICELPWAVEFORMAT
 
typedef OLICELPWAVEFORMAT * NPOLICELPWAVEFORMAT
 
typedef OLICELPWAVEFORMAT * LPOLICELPWAVEFORMAT
 
typedef struct olisbcwaveformat_tag OLISBCWAVEFORMAT
 
typedef OLISBCWAVEFORMAT * POLISBCWAVEFORMAT
 
typedef OLISBCWAVEFORMAT * NPOLISBCWAVEFORMAT
 
typedef OLISBCWAVEFORMAT * LPOLISBCWAVEFORMAT
 
typedef struct olioprwaveformat_tag OLIOPRWAVEFORMAT
 
typedef OLIOPRWAVEFORMAT * POLIOPRWAVEFORMAT
 
typedef OLIOPRWAVEFORMAT * NPOLIOPRWAVEFORMAT
 
typedef OLIOPRWAVEFORMAT * LPOLIOPRWAVEFORMAT
 
typedef struct csimaadpcmwaveformat_tag CSIMAADPCMWAVEFORMAT
 
typedef CSIMAADPCMWAVEFORMAT * PCSIMAADPCMWAVEFORMAT
 
typedef CSIMAADPCMWAVEFORMAT * NPCSIMAADPCMWAVEFORMAT
 
typedef CSIMAADPCMWAVEFORMAT * LPCSIMAADPCMWAVEFORMAT
 
typedef struct mpeg1waveformat_tag MPEG1WAVEFORMAT
 
typedef struct mpeg1waveformat_tag * PMPEG1WAVEFORMAT
 
typedef struct mpeglayer3waveformat_tag MPEGLAYER3WAVEFORMAT
 
typedef WAVEFORMATEXTENSIBLE WAVEFORMATPCMEX
 
typedef WAVEFORMATPCMEX * PWAVEFORMATPCMEX
 
typedef WAVEFORMATPCMEX * NPWAVEFORMATPCMEX
 
typedef WAVEFORMATPCMEX * LPWAVEFORMATPCMEX
 
typedef WAVEFORMATEXTENSIBLE WAVEFORMATIEEEFLOATEX
 
typedef WAVEFORMATIEEEFLOATEX * PWAVEFORMATIEEEFLOATEX
 
typedef WAVEFORMATIEEEFLOATEX * NPWAVEFORMATIEEEFLOATEX
 
typedef WAVEFORMATIEEEFLOATEX * LPWAVEFORMATIEEEFLOATEX
 
typedef struct tagEXBMINFOHEADER EXBMINFOHEADER
 

Macro Definition Documentation

◆ _ACM_WAVEFILTER

#define _ACM_WAVEFILTER

Definition at line 43 of file mmreg.h.

◆ _SPEAKER_POSITIONS_

#define _SPEAKER_POSITIONS_

Definition at line 478 of file mmreg.h.

◆ _WAVEFORMATEX_

#define _WAVEFORMATEX_

Definition at line 76 of file mmreg.h.

◆ ACM_MPEG_COPYRIGHT

#define ACM_MPEG_COPYRIGHT   0x0002

Definition at line 425 of file mmreg.h.

◆ ACM_MPEG_DUALCHANNEL

#define ACM_MPEG_DUALCHANNEL   0x0004

Definition at line 422 of file mmreg.h.

◆ ACM_MPEG_ID_MPEG1

#define ACM_MPEG_ID_MPEG1   0x0010

Definition at line 428 of file mmreg.h.

◆ ACM_MPEG_JOINTSTEREO

#define ACM_MPEG_JOINTSTEREO   0x0002

Definition at line 421 of file mmreg.h.

◆ ACM_MPEG_LAYER1

#define ACM_MPEG_LAYER1   0x0001

Definition at line 416 of file mmreg.h.

◆ ACM_MPEG_LAYER2

#define ACM_MPEG_LAYER2   0x0002

Definition at line 417 of file mmreg.h.

◆ ACM_MPEG_LAYER3

#define ACM_MPEG_LAYER3   0x0004

Definition at line 418 of file mmreg.h.

◆ ACM_MPEG_ORIGINALHOME

#define ACM_MPEG_ORIGINALHOME   0x0004

Definition at line 426 of file mmreg.h.

◆ ACM_MPEG_PRIVATEBIT

#define ACM_MPEG_PRIVATEBIT   0x0001

Definition at line 424 of file mmreg.h.

◆ ACM_MPEG_PROTECTIONBIT

#define ACM_MPEG_PROTECTIONBIT   0x0008

Definition at line 427 of file mmreg.h.

◆ ACM_MPEG_SINGLECHANNEL

#define ACM_MPEG_SINGLECHANNEL   0x0008

Definition at line 423 of file mmreg.h.

◆ ACM_MPEG_STEREO

#define ACM_MPEG_STEREO   0x0001

Definition at line 420 of file mmreg.h.

◆ BI_BITFIELDS

#define BI_BITFIELDS   3

◆ ICTYPE_AUDIO

#define ICTYPE_AUDIO   mmioFOURCC('a', 'u', 'd', 'c')

Definition at line 532 of file mmreg.h.

◆ ICTYPE_VIDEO

#define ICTYPE_VIDEO   mmioFOURCC('v', 'i', 'd', 'c')

Definition at line 531 of file mmreg.h.

◆ MM_FHGIIS_MPEGLAYER3_DECODE

#define MM_FHGIIS_MPEGLAYER3_DECODE   0x09

Definition at line 153 of file mmreg.h.

◆ MM_FHGIIS_MPEGLAYER3_PROFESSIONAL

#define MM_FHGIIS_MPEGLAYER3_PROFESSIONAL   0x0d

Definition at line 154 of file mmreg.h.

◆ MM_FRAUNHOFER_IIS

#define MM_FRAUNHOFER_IIS   0xAC

Definition at line 152 of file mmreg.h.

◆ MM_MICROSOFT

#define MM_MICROSOFT   0x01

Definition at line 144 of file mmreg.h.

◆ MM_MSFT_ACM_G711

#define MM_MSFT_ACM_G711   0x25

Definition at line 149 of file mmreg.h.

◆ MM_MSFT_ACM_GSM610

#define MM_MSFT_ACM_GSM610   0x24

Definition at line 148 of file mmreg.h.

◆ MM_MSFT_ACM_IMAADPCM

#define MM_MSFT_ACM_IMAADPCM   0x22

Definition at line 147 of file mmreg.h.

◆ MM_MSFT_ACM_MSADPCM

#define MM_MSFT_ACM_MSADPCM   0x21

Definition at line 146 of file mmreg.h.

◆ MM_MSFT_ACM_PCM

#define MM_MSFT_ACM_PCM   0x26

Definition at line 150 of file mmreg.h.

◆ MM_MSFT_WDMAUDIO_AUX

#define MM_MSFT_WDMAUDIO_AUX   0x69

Definition at line 40 of file mmreg.h.

◆ MM_MSFT_WDMAUDIO_MIDIIN

#define MM_MSFT_WDMAUDIO_MIDIIN   0x67

Definition at line 38 of file mmreg.h.

◆ MM_MSFT_WDMAUDIO_MIDIOUT

#define MM_MSFT_WDMAUDIO_MIDIOUT   0x66

Definition at line 37 of file mmreg.h.

◆ MM_MSFT_WDMAUDIO_MIXER

#define MM_MSFT_WDMAUDIO_MIXER   0x68

Definition at line 39 of file mmreg.h.

◆ MM_MSFT_WDMAUDIO_WAVEIN

#define MM_MSFT_WDMAUDIO_WAVEIN   0x65

Definition at line 36 of file mmreg.h.

◆ MM_MSFT_WDMAUDIO_WAVEOUT

#define MM_MSFT_WDMAUDIO_WAVEOUT   0x64

Definition at line 35 of file mmreg.h.

◆ MM_PID_UNMAPPED

#define MM_PID_UNMAPPED   MM_UNMAPPED

Definition at line 141 of file mmreg.h.

◆ MM_UNMAPPED

#define MM_UNMAPPED   0xffff

Definition at line 140 of file mmreg.h.

◆ MPEGLAYER3_FLAG_PADDING_ISO

#define MPEGLAYER3_FLAG_PADDING_ISO   0x00000000

Definition at line 445 of file mmreg.h.

◆ MPEGLAYER3_FLAG_PADDING_OFF

#define MPEGLAYER3_FLAG_PADDING_OFF   0x00000002

Definition at line 447 of file mmreg.h.

◆ MPEGLAYER3_FLAG_PADDING_ON

#define MPEGLAYER3_FLAG_PADDING_ON   0x00000001

Definition at line 446 of file mmreg.h.

◆ MPEGLAYER3_ID_CONSTANTFRAMESIZE

#define MPEGLAYER3_ID_CONSTANTFRAMESIZE   2

Definition at line 443 of file mmreg.h.

◆ MPEGLAYER3_ID_MPEG

#define MPEGLAYER3_ID_MPEG   1

Definition at line 442 of file mmreg.h.

◆ MPEGLAYER3_ID_UNKNOWN

#define MPEGLAYER3_ID_UNKNOWN   0

Definition at line 441 of file mmreg.h.

◆ MPEGLAYER3_WFX_EXTRA_BYTES

#define MPEGLAYER3_WFX_EXTRA_BYTES   12

Definition at line 439 of file mmreg.h.

◆ QDI_DIBTOSCREEN

#define QDI_DIBTOSCREEN   4

Definition at line 514 of file mmreg.h.

◆ QDI_GETDIBITS

#define QDI_GETDIBITS   2

Definition at line 513 of file mmreg.h.

◆ QDI_SETDIBITS

#define QDI_SETDIBITS   1

Definition at line 512 of file mmreg.h.

◆ QDI_STRETCHDIB

#define QDI_STRETCHDIB   8

Definition at line 515 of file mmreg.h.

◆ QUERYDIBSUPPORT

#define QUERYDIBSUPPORT   3073

Definition at line 511 of file mmreg.h.

◆ SPEAKER_ALL

#define SPEAKER_ALL   0x80000000

Definition at line 499 of file mmreg.h.

◆ SPEAKER_BACK_CENTER

#define SPEAKER_BACK_CENTER   0x00000100

Definition at line 488 of file mmreg.h.

◆ SPEAKER_BACK_LEFT

#define SPEAKER_BACK_LEFT   0x00000010

Definition at line 484 of file mmreg.h.

◆ SPEAKER_BACK_RIGHT

#define SPEAKER_BACK_RIGHT   0x00000020

Definition at line 485 of file mmreg.h.

◆ SPEAKER_FRONT_CENTER

#define SPEAKER_FRONT_CENTER   0x00000004

Definition at line 482 of file mmreg.h.

◆ SPEAKER_FRONT_LEFT

#define SPEAKER_FRONT_LEFT   0x00000001

Definition at line 480 of file mmreg.h.

◆ SPEAKER_FRONT_LEFT_OF_CENTER

#define SPEAKER_FRONT_LEFT_OF_CENTER   0x00000040

Definition at line 486 of file mmreg.h.

◆ SPEAKER_FRONT_RIGHT

#define SPEAKER_FRONT_RIGHT   0x00000002

Definition at line 481 of file mmreg.h.

◆ SPEAKER_FRONT_RIGHT_OF_CENTER

#define SPEAKER_FRONT_RIGHT_OF_CENTER   0x00000080

Definition at line 487 of file mmreg.h.

◆ SPEAKER_LOW_FREQUENCY

#define SPEAKER_LOW_FREQUENCY   0x00000008

Definition at line 483 of file mmreg.h.

◆ SPEAKER_RESERVED

#define SPEAKER_RESERVED   0x7FFC0000

Definition at line 498 of file mmreg.h.

◆ SPEAKER_SIDE_LEFT

#define SPEAKER_SIDE_LEFT   0x00000200

Definition at line 489 of file mmreg.h.

◆ SPEAKER_SIDE_RIGHT

#define SPEAKER_SIDE_RIGHT   0x00000400

Definition at line 490 of file mmreg.h.

◆ SPEAKER_TOP_BACK_CENTER

#define SPEAKER_TOP_BACK_CENTER   0x00010000

Definition at line 496 of file mmreg.h.

◆ SPEAKER_TOP_BACK_LEFT

#define SPEAKER_TOP_BACK_LEFT   0x00008000

Definition at line 495 of file mmreg.h.

◆ SPEAKER_TOP_BACK_RIGHT

#define SPEAKER_TOP_BACK_RIGHT   0x00020000

Definition at line 497 of file mmreg.h.

◆ SPEAKER_TOP_CENTER

#define SPEAKER_TOP_CENTER   0x00000800

Definition at line 491 of file mmreg.h.

◆ SPEAKER_TOP_FRONT_CENTER

#define SPEAKER_TOP_FRONT_CENTER   0x00002000

Definition at line 493 of file mmreg.h.

◆ SPEAKER_TOP_FRONT_LEFT

#define SPEAKER_TOP_FRONT_LEFT   0x00001000

Definition at line 492 of file mmreg.h.

◆ SPEAKER_TOP_FRONT_RIGHT

#define SPEAKER_TOP_FRONT_RIGHT   0x00004000

Definition at line 494 of file mmreg.h.

◆ WAVE_FILTER_DEVELOPMENT

#define WAVE_FILTER_DEVELOPMENT   0xFFFF

Definition at line 46 of file mmreg.h.

◆ WAVE_FILTER_ECHO

#define WAVE_FILTER_ECHO   0x0002

Definition at line 66 of file mmreg.h.

◆ WAVE_FILTER_UNKNOWN

#define WAVE_FILTER_UNKNOWN   0x0000

Definition at line 45 of file mmreg.h.

◆ WAVE_FILTER_VOLUME

#define WAVE_FILTER_VOLUME   0x0001

Definition at line 57 of file mmreg.h.

◆ WAVE_FORMAT_ADPCM

#define WAVE_FORMAT_ADPCM   0x0002 /* Microsoft Corporation */

Definition at line 96 of file mmreg.h.

◆ WAVE_FORMAT_ALAW

#define WAVE_FORMAT_ALAW   0x0006 /* Microsoft Corporation */

Definition at line 99 of file mmreg.h.

◆ WAVE_FORMAT_ANTEX_ADPCME

#define WAVE_FORMAT_ANTEX_ADPCME   0x0033 /* Antex Electronics Corporation */

Definition at line 119 of file mmreg.h.

◆ WAVE_FORMAT_APTX

#define WAVE_FORMAT_APTX   0x0025 /* Audio Processing Technology */

Definition at line 115 of file mmreg.h.

◆ WAVE_FORMAT_AUDIOFILE_AF10

#define WAVE_FORMAT_AUDIOFILE_AF10   0x0026 /* */

Definition at line 116 of file mmreg.h.

◆ WAVE_FORMAT_AUDIOFILE_AF36

#define WAVE_FORMAT_AUDIOFILE_AF36   0x0024 /* */

Definition at line 114 of file mmreg.h.

◆ WAVE_FORMAT_CONTROL_RES_CR10

#define WAVE_FORMAT_CONTROL_RES_CR10   0x0037 /* Control Resources Limited */

Definition at line 123 of file mmreg.h.

◆ WAVE_FORMAT_CONTROL_RES_VQLPC

#define WAVE_FORMAT_CONTROL_RES_VQLPC   0x0034 /* Control Resources Limited */

Definition at line 120 of file mmreg.h.

◆ WAVE_FORMAT_CREATIVE_ADPCM

#define WAVE_FORMAT_CREATIVE_ADPCM   0x0200 /* Creative Labs, Inc */

Definition at line 130 of file mmreg.h.

◆ WAVE_FORMAT_CREATIVE_FASTSPEECH10

#define WAVE_FORMAT_CREATIVE_FASTSPEECH10   0x0203 /* Creative Labs, Inc */

Definition at line 132 of file mmreg.h.

◆ WAVE_FORMAT_CREATIVE_FASTSPEECH8

#define WAVE_FORMAT_CREATIVE_FASTSPEECH8   0x0202 /* Creative Labs, Inc */

Definition at line 131 of file mmreg.h.

◆ WAVE_FORMAT_DEVELOPMENT

#define WAVE_FORMAT_DEVELOPMENT   (0xFFFF)

Definition at line 160 of file mmreg.h.

◆ WAVE_FORMAT_DIALOGIC_OKI_ADPCM

#define WAVE_FORMAT_DIALOGIC_OKI_ADPCM   0x0017 /* Dialogic Corporation */

Definition at line 109 of file mmreg.h.

◆ WAVE_FORMAT_DIGIADPCM

#define WAVE_FORMAT_DIGIADPCM   0x0036 /* DSP Solutions, Inc. */

Definition at line 122 of file mmreg.h.

◆ WAVE_FORMAT_DIGIFIX

#define WAVE_FORMAT_DIGIFIX   0x0016 /* DSP Solutions, Inc. */

Definition at line 108 of file mmreg.h.

◆ WAVE_FORMAT_DIGIREAL

#define WAVE_FORMAT_DIGIREAL   0x0035 /* DSP Solutions, Inc. */

Definition at line 121 of file mmreg.h.

◆ WAVE_FORMAT_DIGISTD

#define WAVE_FORMAT_DIGISTD   0x0015 /* DSP Solutions, Inc. */

Definition at line 107 of file mmreg.h.

◆ WAVE_FORMAT_DOLBY_AC2

#define WAVE_FORMAT_DOLBY_AC2   0x0030 /* Dolby Laboratories */

Definition at line 117 of file mmreg.h.

◆ WAVE_FORMAT_DOLBY_AC3_SPDIF

#define WAVE_FORMAT_DOLBY_AC3_SPDIF   0x0092 /* Sonic Foundry */

Definition at line 129 of file mmreg.h.

◆ WAVE_FORMAT_DSPGROUP_TRUESPEECH

#define WAVE_FORMAT_DSPGROUP_TRUESPEECH   0x0022 /* DSP Group, Inc */

Definition at line 112 of file mmreg.h.

◆ WAVE_FORMAT_DVI_ADPCM

#define WAVE_FORMAT_DVI_ADPCM   0x0011 /* Intel Corporation */

Definition at line 102 of file mmreg.h.

◆ WAVE_FORMAT_ECHOSC1

#define WAVE_FORMAT_ECHOSC1   0x0023 /* Echo Speech Corporation */

Definition at line 113 of file mmreg.h.

◆ WAVE_FORMAT_EXTENSIBLE

#define WAVE_FORMAT_EXTENSIBLE   0xFFFE /* Microsoft */

Definition at line 157 of file mmreg.h.

◆ WAVE_FORMAT_FM_TOWNS_SND

#define WAVE_FORMAT_FM_TOWNS_SND   0x0300 /* Fujitsu Corp. */

Definition at line 133 of file mmreg.h.

◆ WAVE_FORMAT_G721_ADPCM

#define WAVE_FORMAT_G721_ADPCM   0x0040 /* Antex Electronics Corporation */

Definition at line 125 of file mmreg.h.

◆ WAVE_FORMAT_G723_ADPCM

#define WAVE_FORMAT_G723_ADPCM   0x0014 /* Antex Electronics Corporation */

Definition at line 106 of file mmreg.h.

◆ WAVE_FORMAT_GSM610

#define WAVE_FORMAT_GSM610   0x0031 /* Microsoft Corporation */

Definition at line 118 of file mmreg.h.

◆ WAVE_FORMAT_IBM_CVSD

#define WAVE_FORMAT_IBM_CVSD   0x0005 /* IBM Corporation */

Definition at line 98 of file mmreg.h.

◆ WAVE_FORMAT_IEEE_FLOAT

#define WAVE_FORMAT_IEEE_FLOAT   0x0003 /* Microsoft Corporation */

Definition at line 97 of file mmreg.h.

◆ WAVE_FORMAT_IMA_ADPCM

#define WAVE_FORMAT_IMA_ADPCM   (WAVE_FORMAT_DVI_ADPCM) /* Intel Corporation */

Definition at line 103 of file mmreg.h.

◆ WAVE_FORMAT_MEDIASPACE_ADPCM

#define WAVE_FORMAT_MEDIASPACE_ADPCM   0x0012 /* Videologic */

Definition at line 104 of file mmreg.h.

◆ WAVE_FORMAT_MPEG

#define WAVE_FORMAT_MPEG   0x0050 /* Microsoft Corporation */

Definition at line 126 of file mmreg.h.

◆ WAVE_FORMAT_MPEGLAYER3

#define WAVE_FORMAT_MPEGLAYER3   0x0055

Definition at line 127 of file mmreg.h.

◆ WAVE_FORMAT_MSRT24

#define WAVE_FORMAT_MSRT24   0x0082 /* Microsoft Corporation */

Definition at line 128 of file mmreg.h.

◆ WAVE_FORMAT_MULAW

#define WAVE_FORMAT_MULAW   0x0007 /* Microsoft Corporation */

Definition at line 100 of file mmreg.h.

◆ WAVE_FORMAT_NMS_VBXADPCM

#define WAVE_FORMAT_NMS_VBXADPCM   0x0038 /* Natural MicroSystems */

Definition at line 124 of file mmreg.h.

◆ WAVE_FORMAT_OKI_ADPCM

#define WAVE_FORMAT_OKI_ADPCM   0x0010 /* OKI */

Definition at line 101 of file mmreg.h.

◆ WAVE_FORMAT_OLIADPCM

#define WAVE_FORMAT_OLIADPCM   0x1001 /* Ing C. Olivetti & C., S.p.A. */

Definition at line 135 of file mmreg.h.

◆ WAVE_FORMAT_OLICELP

#define WAVE_FORMAT_OLICELP   0x1002 /* Ing C. Olivetti & C., S.p.A. */

Definition at line 136 of file mmreg.h.

◆ WAVE_FORMAT_OLIGSM

#define WAVE_FORMAT_OLIGSM   0x1000 /* Ing C. Olivetti & C., S.p.A. */

Definition at line 134 of file mmreg.h.

◆ WAVE_FORMAT_OLIOPR

#define WAVE_FORMAT_OLIOPR   0x1004 /* Ing C. Olivetti & C., S.p.A. */

Definition at line 138 of file mmreg.h.

◆ WAVE_FORMAT_OLISBC

#define WAVE_FORMAT_OLISBC   0x1003 /* Ing C. Olivetti & C., S.p.A. */

Definition at line 137 of file mmreg.h.

◆ WAVE_FORMAT_PCM

#define WAVE_FORMAT_PCM   0x0001

Definition at line 91 of file mmreg.h.

◆ WAVE_FORMAT_SIERRA_ADPCM

#define WAVE_FORMAT_SIERRA_ADPCM   0x0013 /* Sierra Semiconductor Corp */

Definition at line 105 of file mmreg.h.

◆ WAVE_FORMAT_SONARC

#define WAVE_FORMAT_SONARC   0x0021 /* Speech Compression */

Definition at line 111 of file mmreg.h.

◆ WAVE_FORMAT_UNKNOWN

#define WAVE_FORMAT_UNKNOWN   0x0000 /* Microsoft Corporation */

Definition at line 95 of file mmreg.h.

◆ WAVE_FORMAT_YAMAHA_ADPCM

#define WAVE_FORMAT_YAMAHA_ADPCM   0x0020 /* Yamaha Corporation of America */

Definition at line 110 of file mmreg.h.

Typedef Documentation

◆ ADPCMCOEFSET

◆ ADPCMEWAVEFORMAT

◆ ADPCMWAVEFORMAT

◆ APTXWAVEFORMAT

◆ AUDIOFILE_AF10WAVEFORMAT

◆ AUDIOFILE_AF36WAVEFORMAT

◆ CONTRESCR10WAVEFORMAT

◆ CONTRESVQLPCWAVEFORMAT

◆ CREATIVEADPCMWAVEFORMAT

◆ CREATIVEFASTSPEECH10WAVEFORMAT

◆ CREATIVEFASTSPEECH8WAVEFORMAT

◆ CSIMAADPCMWAVEFORMAT

◆ DIALOGICOKIADPCMWAVEFORMAT

◆ DIGIADPCMWAVEFORMAT

◆ DIGIFIXWAVEFORMAT

◆ DIGIREALWAVEFORMAT

◆ DIGISTDWAVEFORMAT

◆ DOLBYAC2WAVEFORMAT

◆ DVIADPCMWAVEFORMAT

◆ ECHOSC1WAVEFORMAT

◆ ECHOWAVEFILTER

◆ EXBMINFOHEADER

◆ FMTOWNS_SND_WAVEFORMAT

◆ G721_ADPCMWAVEFORMAT

◆ G723_ADPCMWAVEFORMAT

◆ GSM610WAVEFORMAT

◆ IMAADPCMWAVEFORMAT

◆ LPADPCMCOEFSET

Definition at line 167 of file mmreg.h.

◆ LPADPCMEWAVEFORMAT

Definition at line 296 of file mmreg.h.

◆ LPADPCMWAVEFORMAT

Definition at line 177 of file mmreg.h.

◆ LPAPTXWAVEFORMAT

Definition at line 271 of file mmreg.h.

◆ LPAUDIOFILE_AF10WAVEFORMAT

Definition at line 277 of file mmreg.h.

◆ LPAUDIOFILE_AF36WAVEFORMAT

Definition at line 265 of file mmreg.h.

◆ LPCONTRESCR10WAVEFORMAT

Definition at line 324 of file mmreg.h.

◆ LPCONTRESVQLPCWAVEFORMAT

Definition at line 303 of file mmreg.h.

◆ LPCREATIVEADPCMWAVEFORMAT

Definition at line 345 of file mmreg.h.

◆ LPCREATIVEFASTSPEECH10WAVEFORMAT

◆ LPCREATIVEFASTSPEECH8WAVEFORMAT

◆ LPCSIMAADPCMWAVEFORMAT

Definition at line 402 of file mmreg.h.

◆ LPCWAVEFORMATEX

Definition at line 87 of file mmreg.h.

◆ LPDIALOGICOKIADPCMWAVEFORMAT

Definition at line 231 of file mmreg.h.

◆ LPDIGIADPCMWAVEFORMAT

Definition at line 317 of file mmreg.h.

◆ LPDIGIFIXWAVEFORMAT

Definition at line 225 of file mmreg.h.

◆ LPDIGIREALWAVEFORMAT

Definition at line 310 of file mmreg.h.

◆ LPDIGISTDWAVEFORMAT

Definition at line 219 of file mmreg.h.

◆ LPDVIADPCMWAVEFORMAT

Definition at line 184 of file mmreg.h.

◆ LPECHOSC1WAVEFORMAT

Definition at line 259 of file mmreg.h.

◆ LPECHOWAVEFILTER

◆ LPFMTOWNS_SND_WAVEFORMAT

Definition at line 366 of file mmreg.h.

◆ LPG721_ADPCMWAVEFORMAT

Definition at line 338 of file mmreg.h.

◆ LPG723_ADPCMWAVEFORMAT

Definition at line 213 of file mmreg.h.

◆ LPGSM610WAVEFORMAT

Definition at line 289 of file mmreg.h.

◆ LPIMAADPCMWAVEFORMAT

Definition at line 191 of file mmreg.h.

◆ LPMEDIASPACEADPCMWAVEFORMAT

Definition at line 198 of file mmreg.h.

◆ LPNMS_VBXADPCMWAVEFORMAT

Definition at line 331 of file mmreg.h.

◆ LPOLIADPCMWAVEFORMAT

Definition at line 378 of file mmreg.h.

◆ LPOLICELPWAVEFORMAT

Definition at line 384 of file mmreg.h.

◆ LPOLIGSMWAVEFORMAT

Definition at line 372 of file mmreg.h.

◆ LPOLIOPRWAVEFORMAT

Definition at line 396 of file mmreg.h.

◆ LPOLISBCWAVEFORMAT

Definition at line 390 of file mmreg.h.

◆ LPSIERRAADPCMWAVEFORMAT

Definition at line 205 of file mmreg.h.

◆ LPSONARCWAVEFORMAT

Definition at line 244 of file mmreg.h.

◆ LPTRUESPEECHWAVEFORMAT

Definition at line 253 of file mmreg.h.

◆ LPVOLUMEWAVEFILTER

◆ LPWAVEFILTER

◆ LPWAVEFORMATEX

◆ LPWAVEFORMATIEEEFLOATEX

Definition at line 475 of file mmreg.h.

◆ LPWAVEFORMATPCMEX

Definition at line 470 of file mmreg.h.

◆ LPYAMAHA_ADPCMWAVEFORMAT

Definition at line 237 of file mmreg.h.

◆ MEDIASPACEADPCMWAVEFORMAT

◆ MPEG1WAVEFORMAT

◆ MPEGLAYER3WAVEFORMAT

◆ NG721_ADPCMWAVEFORMAT

Definition at line 338 of file mmreg.h.

◆ NMS_VBXADPCMWAVEFORMAT

◆ NPADPCMCOEFSET

Definition at line 167 of file mmreg.h.

◆ NPADPCMEWAVEFORMAT

Definition at line 296 of file mmreg.h.

◆ NPADPCMWAVEFORMAT

Definition at line 177 of file mmreg.h.

◆ NPAPTXWAVEFORMAT

Definition at line 271 of file mmreg.h.

◆ NPAUDIOFILE_AF10WAVEFORMAT

Definition at line 277 of file mmreg.h.

◆ NPAUDIOFILE_AF36WAVEFORMAT

Definition at line 265 of file mmreg.h.

◆ NPCONTRESCR10WAVEFORMAT

Definition at line 324 of file mmreg.h.

◆ NPCONTRESVQLPCWAVEFORMAT

Definition at line 303 of file mmreg.h.

◆ NPCREATIVEADPCMWAVEFORMAT

Definition at line 345 of file mmreg.h.

◆ NPCREATIVEFASTSPEECH10WAVEFORMAT

◆ NPCREATIVEFASTSPEECH8WAVEFORMAT

◆ NPCSIMAADPCMWAVEFORMAT

Definition at line 402 of file mmreg.h.

◆ NPDIALOGICOKIADPCMWAVEFORMAT

Definition at line 231 of file mmreg.h.

◆ NPDIGIADPCMWAVEFORMAT

Definition at line 317 of file mmreg.h.

◆ NPDIGIFIXWAVEFORMAT

Definition at line 225 of file mmreg.h.

◆ NPDIGIREALWAVEFORMAT

Definition at line 310 of file mmreg.h.

◆ NPDIGISTDWAVEFORMAT

Definition at line 219 of file mmreg.h.

◆ NPDVIADPCMWAVEFORMAT

Definition at line 184 of file mmreg.h.

◆ NPECHOSC1WAVEFORMAT

Definition at line 259 of file mmreg.h.

◆ NPECHOWAVEFILTER

◆ NPFMTOWNS_SND_WAVEFORMAT

Definition at line 366 of file mmreg.h.

◆ NPG723_ADPCMWAVEFORMAT

Definition at line 213 of file mmreg.h.

◆ NPGSM610WAVEFORMAT

Definition at line 289 of file mmreg.h.

◆ NPIMAADPCMWAVEFORMAT

Definition at line 190 of file mmreg.h.

◆ NPMEDIASPACEADPCMWAVEFORMAT

Definition at line 198 of file mmreg.h.

◆ NPNMS_VBXADPCMWAVEFORMAT

Definition at line 331 of file mmreg.h.

◆ NPOLIADPCMWAVEFORMAT

Definition at line 378 of file mmreg.h.

◆ NPOLICELPWAVEFORMAT

Definition at line 384 of file mmreg.h.

◆ NPOLIGSMWAVEFORMAT

Definition at line 372 of file mmreg.h.

◆ NPOLIOPRWAVEFORMAT

Definition at line 396 of file mmreg.h.

◆ NPOLISBCWAVEFORMAT

Definition at line 390 of file mmreg.h.

◆ NPSIERRAADPCMWAVEFORMAT

Definition at line 205 of file mmreg.h.

◆ NPSONARCWAVEFORMAT

Definition at line 244 of file mmreg.h.

◆ NPTRUESPEECHWAVEFORMAT

Definition at line 253 of file mmreg.h.

◆ NPVOLUMEWAVEFILTER

◆ NPWAVEFILTER

◆ NPWAVEFORMATEX

◆ NPWAVEFORMATIEEEFLOATEX

Definition at line 474 of file mmreg.h.

◆ NPWAVEFORMATPCMEX

Definition at line 469 of file mmreg.h.

◆ NPYAMAHA_ADPCMWAVEFORMAT

Definition at line 237 of file mmreg.h.

◆ OLIADPCMWAVEFORMAT

◆ OLICELPWAVEFORMAT

◆ OLIGSMWAVEFORMAT

◆ OLIOPRWAVEFORMAT

◆ OLISBCWAVEFORMAT

◆ PADPCMCOEFSET

Definition at line 166 of file mmreg.h.

◆ PADPCMEWAVEFORMAT

Definition at line 295 of file mmreg.h.

◆ PADPCMWAVEFORMAT

Definition at line 176 of file mmreg.h.

◆ PAPTXWAVEFORMAT

Definition at line 270 of file mmreg.h.

◆ PAUDIOFILE_AF10WAVEFORMAT

Definition at line 276 of file mmreg.h.

◆ PAUDIOFILE_AF36WAVEFORMAT

Definition at line 264 of file mmreg.h.

◆ PCONTRESCR10WAVEFORMAT

Definition at line 323 of file mmreg.h.

◆ PCONTRESVQLPCWAVEFORMAT

Definition at line 302 of file mmreg.h.

◆ PCREATIVEADPCMWAVEFORMAT

Definition at line 344 of file mmreg.h.

◆ PCREATIVEFASTSPEECH10WAVEFORMAT

◆ PCREATIVEFASTSPEECH8WAVEFORMAT

◆ PCSIMAADPCMWAVEFORMAT

Definition at line 401 of file mmreg.h.

◆ PDIALOGICOKIADPCMWAVEFORMAT

Definition at line 230 of file mmreg.h.

◆ PDIGIADPCMWAVEFORMAT

Definition at line 316 of file mmreg.h.

◆ PDIGIFIXWAVEFORMAT

Definition at line 224 of file mmreg.h.

◆ PDIGIREALWAVEFORMAT

Definition at line 309 of file mmreg.h.

◆ PDIGISTDWAVEFORMAT

Definition at line 218 of file mmreg.h.

◆ PDVIADPCMWAVEFORMAT

Definition at line 183 of file mmreg.h.

◆ PECHOSC1WAVEFORMAT

Definition at line 258 of file mmreg.h.

◆ PECHOWAVEFILTER

◆ PFMTOWNS_SND_WAVEFORMAT

Definition at line 365 of file mmreg.h.

◆ PG721_ADPCMWAVEFORMAT

Definition at line 337 of file mmreg.h.

◆ PG723_ADPCMWAVEFORMAT

Definition at line 212 of file mmreg.h.

◆ PGSM610WAVEFORMAT

Definition at line 288 of file mmreg.h.

◆ PIMAADPCMWAVEFORMAT

Definition at line 190 of file mmreg.h.

◆ PMEDIASPACEADPCMWAVEFORMAT

Definition at line 197 of file mmreg.h.

◆ PMPEG1WAVEFORMAT

◆ PNMS_VBXADPCMWAVEFORMAT

Definition at line 330 of file mmreg.h.

◆ POLIADPCMWAVEFORMAT

Definition at line 377 of file mmreg.h.

◆ POLICELPWAVEFORMAT

Definition at line 383 of file mmreg.h.

◆ POLIGSMWAVEFORMAT

Definition at line 371 of file mmreg.h.

◆ POLIOPRWAVEFORMAT

Definition at line 395 of file mmreg.h.

◆ POLISBCWAVEFORMAT

Definition at line 389 of file mmreg.h.

◆ PSIERRAADPCMWAVEFORMAT

Definition at line 204 of file mmreg.h.

◆ PSONARCWAVEFORMAT

Definition at line 243 of file mmreg.h.

◆ PTRUESPEECHWAVEFORMAT

Definition at line 252 of file mmreg.h.

◆ PVOLUMEWAVEFILTER

◆ PWAVEFILTER

◆ PWAVEFORMATEX

◆ PWAVEFORMATIEEEFLOATEX

Definition at line 473 of file mmreg.h.

◆ PWAVEFORMATPCMEX

Definition at line 468 of file mmreg.h.

◆ PYAMAHA_ADPCMWAVEFORMAT

Definition at line 236 of file mmreg.h.

◆ SIERRAADPCMWAVEFORMAT

◆ SONARCWAVEFORMAT

◆ TRUESPEECHWAVEFORMAT

◆ VOLUMEWAVEFILTER

◆ WAVEFILTER

◆ WAVEFORMATEX

◆ WAVEFORMATIEEEFLOATEX

Definition at line 472 of file mmreg.h.

◆ WAVEFORMATPCMEX

Definition at line 467 of file mmreg.h.

◆ YAMAHA_ADPCMWAVEFORMAT