Click to open or copy the files for the WaveFile sample.
This sample AVIfile is a file handler for waveform audio files. To install it, execute dseqfile.reg and copy the DLL to the system directory. It can be used with AVIedit or AVIview.
This sample uses the following keywords:
_fmemcmp; _fmemset; addref; ansiprev; define_guid; dllcanunloadnow; dllgetclassobject; dllmain; failed; filename; findchunkandkeepextras; getscode; globalallocptr; globalfreeptr; globalreallocptr; hmemcpy; int32x32to64; isequaliid; loadstring; loadunicodestring; lstrlen; max; min; mmioascend; mmioclose; mmiocreatechunk; mmiodescend; mmioflush; mmiofourcc; mmioopen; mmioread; mmioseek; mmiowrite; muldiv32; muldivrd; muldivrn; muldivru; multibytetowidechar; queryinterface; readextra; readintoextra; release; resultfromscode; seterrormode; slash; stdmethodimp_; switch; uint32x32to64; warning; wavefactoryaddref; wavefactorycreate; wavefactorycreateinstance; wavefactorylockserver; wavefactoryqueryinterface; wavefactoryrelease; wavefileaddref; wavefilecreate; wavefilecreatestream; wavefiledeletestream; wavefileendrecord; wavefilegetstream; wavefileinfo; wavefileopen; wavefilequeryinterface; wavefilereaddata; wavefilerelease; wavefilereserved; wavefilesave; wavefilewritedata; wavepersistaddref; wavepersistqueryinterface; wavepersistrelease; wavestreamaddref; wavestreamcreate; wavestreamdelete; wavestreamfindsample; wavestreaminfo; wavestreamqueryinterface; wavestreamread; wavestreamreaddata; wavestreamreadformat; wavestreamrelease; wavestreamreserved; wavestreamsetformat; wavestreamsetinfo; wavestreamwrite; wavestreamwritedata; wavestuff_from_file; wavestuff_from_persist; wavestuff_from_stream; wavestuff_from_unknown; waveunknownaddref; waveunknownqueryinterface; waveunknownrelease; wep; widechartomultibyte; writeextra; wsprintf