;++ ; ; WOW v1.0 ; ; Copyright (c) 1991, Microsoft Corporation ; ; SOUND.ASM ; Win16 SOUND thunks ; ; History: ; ; Created 06-Jan-1992 by NanduriR ;-- TITLE SOUND.ASM PAGE ,132 .286p .xlist include wow.inc include wowsnd.inc include cmacros.inc include windefs.inc .list __acrtused = 0 public __acrtused ;satisfy external C ref. externFP WOW16Call createSeg _TEXT,CODE,WORD,PUBLIC,CODE createSeg _DATA,DATA,WORD,PUBLIC,DATA,DGROUP defgrp DGROUP,DATA sBegin DATA Reserved db 16 dup (0) ;reserved for Windows SOUND_Identifier db 'SOUND16 Data Segment' sEnd DATA sBegin CODE assumes CS,CODE assumes DS,NOTHING assumes ES,NOTHING cProc SOUND16, cBegin mov ax,1 ret cEnd cProc WEP, parmW iExit ;DLL exit code cBegin mov ax,1 ;always indicate success cEnd assumes DS,NOTHING SoundThunk OPENSOUND SoundThunk CLOSESOUND SoundThunk SETVOICEQUEUESIZE SoundThunk SETVOICENOTE SoundThunk SETVOICEACCENT SoundThunk SETVOICEENVELOPE SoundThunk SETSOUNDNOISE SoundThunk SETVOICESOUND SoundThunk STARTSOUND SoundThunk STOPSOUND SoundThunk WAITSOUNDSTATE SoundThunk SYNCALLVOICES SoundThunk COUNTVOICENOTES SoundThunk GETTHRESHOLDEVENT SoundThunk GETTHRESHOLDSTATUS SoundThunk SETVOICETHRESHOLD SoundThunk DOBEEP SoundThunk MYOPENSOUND sEnd CODE end SOUND16