org.jouvieje.bass.structures
Class BASS_INFO
java.lang.Object
org.jouvieje.bass.misc.Pointer
org.jouvieje.bass.structures.BASS_INFO
- public class BASS_INFO
- extends Pointer
Constructor Summary |
BASS_INFO()
Create an object that holds a null BASS_INFO . |
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BASS_INFO
public BASS_INFO()
- Create an object that holds a null
BASS_INFO
.
The call isNull()
on the object created will returns true.
BASS_INFO obj = new BASS_INFO();
(obj == null) <=> false
obj.isNull() <=> true
To creates a new BASS_INFO
, use the static "constructor" :
BASS_INFO obj = BASS_INFO.create();
- See Also:
create()
createView
public static BASS_INFO createView(Pointer pointer)
- Create a view of the
Pointer
object as a BASS_INFO
object.
This view is valid only if the memory holded by the Pointer
holds a BASS_INFO object.
create
public static BASS_INFO create()
- Create a new
BASS_INFO
.
The call isNull()
on the object created will return false.
BASS_INFO obj = BASS_INFO.create();
(obj == null) <=> obj.isNull() <=> false
release
public void release()
getFlags
public int getFlags()
setFlags
public void setFlags(int flags)
getHwSize
public int getHwSize()
setHwSize
public void setHwSize(int hwSize)
getHwFree
public int getHwFree()
setHwFree
public void setHwFree(int hwFree)
getFreeSample
public int getFreeSample()
setFreeSample
public void setFreeSample(int freeSample)
getFree3dSample
public int getFree3dSample()
setFree3dSample
public void setFree3dSample(int free3dSample)
getMinRate
public int getMinRate()
setMinRate
public void setMinRate(int minRate)
getMaxRate
public int getMaxRate()
setMaxRate
public void setMaxRate(int maxRate)
getEax
public boolean getEax()
setEax
public void setEax(boolean eax)
getMinBuffer
public int getMinBuffer()
setMinBuffer
public void setMinBuffer(int minBuffer)
getDxVersion
public int getDxVersion()
setDxVersion
public void setDxVersion(int dxVersion)
getLatency
public int getLatency()
setLatency
public void setLatency(int latency)
getInitFlags
public int getInitFlags()
setInitFlags
public void setInitFlags(int initFlags)
getSpeakers
public int getSpeakers()
setSpeakers
public void setSpeakers(int speakers)
getFreq
public int getFreq()
setFreq
public void setFreq(int freq)
NativeBass is an Open Source Project under GNU LGPL License
NativeBass Project - © Copyright 2007-2008 - Jérôme Jouvie (Jouvieje)
http://jerome.jouvie.free.fr/ - jerome.jouvie@gmail.com
(Documentation Copyright © Ian Luck - BASS - http://www.un4seen.com)