EasyManua.ls Logo

Creative AWE32 - C3 Dasetemittersoundstate; C3 Dasetemittergain; C3 Dasetemitterpitchinc

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 V 3D Positional Audio API 101
Copyright Creative Technology Ltd., 1994-1996 Version 3.00
Remarks
At this time this function has no effect since only omni-directional emitters can be
created.
c3daSetEmitterSoundState
c3daError
PASCAL
c3daSetEmitterSoundState(
c3daEmitter FAR* lpEm,
c3daSoundState state
)
Actions
Change the sound output state of an emitter
.
Parameters
lpEm
Specify a far pointer to an emitter object.
state
Possible values are: c3daSTART, c3daSTOP,
and
c3daPAUSE.
Return
Return c3daSUCCESS upon success and c3daFAILURE otherwise.
c3daSetEmitterGain
c3daError
PASCAL
c3daSetEmitterGain(c3daEmitter FAR* lpEm, UINT uGain)
Actions
Change the output gain of an emitter.
Parameters
lpEm
Specify a far pointer to an emitter object.
uGain
The valid range for uGain is 0-255 where 0 causes the emitter to be muted (but still
running) and 255 represents unity gain (the default).
Return
Return c3daSUCCESS upon success and c3daFAILURE otherwise.
c3daSetEmitterPitchInc
c3daError
PASCAL
c3daSetEmitterPitchInc(c3daEmitter FAR* lpEm, int inc)
Actions
Increment or decrement the pitch of an emitter.
Parameters
lpEm
Specify a far pointer to an emitter object.

Table of Contents