EasyManua.ls Logo

Creative AWE32 - AWE Manager DLL

Creative AWE32
110 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
SB AWE32 Developer's Information Pack PART III Windows Driver API 35
Copyright Creative Technology Ltd., 1994-1996 Version 3.00
PART III Windows Driver API
Overview
AWEMAN.DLL is a resource (effects microcode and user samples) manager. There are two types of
resources, effects microcode and user samples. Download requests for effects microcode or user
samples can be initiated by the user application that uses AWE Manager's API. When an effect is being
selected by the user, AWE Manager will relay the request to the SBAWE32.DRV driver. This driver
will download the required effect microcodes into the AWE32. The diagram below depicts the
relationships of the libraries and drivers for the Sound Blaster AWE32.
Windows Application Control Panel
MMSYSTEM AWE Manager
SBAWE32 MIDI Driver
Registration
Database
Sound Blaster AWE32 Hardware
There are 16bit and 32bit (Windows NT) versions of SBAWE32.DRV to accommodate different
applications in different platform. AWE Manager also supports both versions: AWEMAN.DLL for
Win16 and AWEMAN32.DLL for Win32. The previous diagram shows the architecture which is
common to both platform.
AWEMAN.DLL contains API services which can be used by any 16bit applications running in Windows
3.1x or Windows 95 environment. AWEMAN32.DLL, on the other hand, supports 32bit applications
running in Windows 95 or Windows NT 3.5x. The following diagram shows the relationship between
AWEMAN.DLL and AWEMAN32.DLL when they are used in Windows 95.

Table of Contents