
Chapter 40 Buffer Handler Functions
27-16
27.15 AL_SetBufferSize
Prototype C\C++
ERRNUM AL_SetBufferSize(LHLD lhld, long lBuffSize);
Visual Basic for Windows
Function AL_SetBufferSize(ByVal lhld As Long, ByVal lBuffSize As Long) As Long
LHLD lhld handle of the LDSD
long lBuffSize specifies the size of buffer(s)
The AL_SetBufferSize function sets the size of buffer(s) in samples in the LDSD.
The actual size in bytes allocated is a factor of the devices sample size. If a given LDSD requires 2 bytes
per sample and lBuffSize is set to 1000, 2000 bytes would be allocated for each buffer on behalf of the
LDSD.
Parameter Description
lhld Identifies the instance of the logical device subsystem.
lBuffSize Specifies the size of buffer(s) required for a hardware subsystem.
Returns:
On success ERRNUM is set to 1, otherwise ERRNUM contains the last error code that occurred during the
call.
Related Functions:
AL_SetNumOfBuffers
AL_GetBufferSize
Supported Logical Device Subsystems:
Pci55xx Series: ADC0, DAC0, DAC1
Commenti su questo manuale