Zdexby TheHolyOneZ
8,798 structs
Struct

DSP

: ValueType : Object
FMOD.DSP, FMODUnity 0x0008 (8 B) FMODUnity.dll
0x00x0008

Members 1

OffsetSizeNameTypeFlags
0x08handlelongPublic

Functions 94

SignatureFlagsNativeParams
RESULT release()Public0x04
RESULT getSystemObject(ref System& system)Public0x08
RESULT addInput(const DSP& input)Public0x08
RESULT addInput(const DSP& input, ref DSPConnection& connection, const DSPCONNECTION_TYPE& type)Public0x08
RESULT addInputPreallocated(const DSP& input, const DSPConnection& connection)Public0x08
RESULT disconnectFrom(const DSP& target, const DSPConnection& connection)Public0x08
RESULT disconnectAll(bool inputs, bool outputs)Public0x04
RESULT getNumInputs(ref int& numinputs)Public0x04
RESULT getNumOutputs(ref int& numoutputs)Public0x04
RESULT getInput(int index, ref DSP& input, ref DSPConnection& inputconnection)Public0x08
RESULT getOutput(int index, ref DSP& output, ref DSPConnection& outputconnection)Public0x08
RESULT setActive(bool active)Public0x04
RESULT getActive(ref bool& active)Public0x04
RESULT setBypass(bool bypass)Public0x04
RESULT getBypass(ref bool& bypass)Public0x04
RESULT setWetDryMix(float prewet, float postwet, float dry)Public0x04
RESULT getWetDryMix(ref float& prewet, ref float& postwet, ref float& dry)Public0x04
RESULT setChannelFormat(const CHANNELMASK& channelmask, int numchannels, const SPEAKERMODE& source_speakermode)Public0x04
RESULT getChannelFormat(ref CHANNELMASK& channelmask, ref int& numchannels, ref SPEAKERMODE& source_speakermode)Public0x04
RESULT getOutputChannelFormat(const CHANNELMASK& inmask, int inchannels, const SPEAKERMODE& inspeakermode, ref CHANNELMASK& outmask, ref int& outchannels, ref SPEAKERMODE& outspeakermode)Public0x04
RESULT reset()Public0x04
RESULT setCallback(DSP_CALLBACK callback)Public0x08
RESULT setParameterFloat(int index, float value)Public0x04
RESULT setParameterInt(int index, int value)Public0x04
RESULT setParameterBool(int index, bool value)Public0x04
RESULT setParameterData(int index, const byte[]& data)Public0x08
RESULT getParameterFloat(int index, ref float& value)Public0x04
RESULT getParameterInt(int index, ref int& value)Public0x04
RESULT getParameterBool(int index, ref bool& value)Public0x04
RESULT getParameterData(int index, ref long& data, ref uint& length)Public0x08
RESULT getNumParameters(ref int& numparams)Public0x04
RESULT getParameterInfo(int index, ref DSP_PARAMETER_DESC& desc)Public0x50
RESULT getDataParameterIndex(int datatype, ref int& index)Public0x04
RESULT showConfigDialog(long hwnd, bool show)Public0x08
RESULT getInfo(ref string& name, ref uint& version, ref int& channels, ref int& configwidth, ref int& configheight)Public0x08
RESULT getInfo(ref uint& version, ref int& channels, ref int& configwidth, ref int& configheight)Public0x04
RESULT getType(ref DSP_TYPE& type)Public0x04
RESULT getIdle(ref bool& idle)Public0x04
RESULT setUserData(long userdata)Public0x08
RESULT getUserData(ref long& userdata)Public0x08
RESULT setMeteringEnabled(bool inputEnabled, bool outputEnabled)Public0x04
RESULT getMeteringEnabled(ref bool& inputEnabled, ref bool& outputEnabled)Public0x04
RESULT getMeteringInfo(long zero, ref DSP_METERING_INFO& outputInfo)Public0x108
RESULT getMeteringInfo(ref DSP_METERING_INFO& inputInfo, long zero)Public0x108
RESULT getMeteringInfo(ref DSP_METERING_INFO& inputInfo, ref DSP_METERING_INFO& outputInfo)Public0x108
RESULT getCPUUsage(ref uint& exclusive, ref uint& inclusive)Public0x04
RESULT FMOD5_DSP_Release(long dsp)PrivateStatic+1 flags0x08
RESULT FMOD5_DSP_GetSystemObject(long dsp, ref long& system)PrivateStatic+1 flags0x08
RESULT FMOD5_DSP_AddInput(long dsp, long input, long zero, const DSPCONNECTION_TYPE& type)PrivateStatic+1 flags0x08
RESULT FMOD5_DSP_AddInput(long dsp, long input, ref long& connection, const DSPCONNECTION_TYPE& type)PrivateStatic+1 flags0x08
RESULT FMOD5_DSP_AddInputPreallocated(long dsp, long input, ref long& connection)PrivateStatic+1 flags0x08
RESULT FMOD5_DSP_DisconnectFrom(long dsp, long target, long connection)PrivateStatic+1 flags0x08
RESULT FMOD5_DSP_DisconnectAll(long dsp, bool inputs, bool outputs)PrivateStatic+1 flags0x08
RESULT FMOD5_DSP_GetNumInputs(long dsp, ref int& numinputs)PrivateStatic+1 flags0x08
RESULT FMOD5_DSP_GetNumOutputs(long dsp, ref int& numoutputs)PrivateStatic+1 flags0x08
RESULT FMOD5_DSP_GetInput(long dsp, int index, ref long& input, ref long& inputconnection)PrivateStatic+1 flags0x08
RESULT FMOD5_DSP_GetOutput(long dsp, int index, ref long& output, ref long& outputconnection)PrivateStatic+1 flags0x08
RESULT FMOD5_DSP_SetActive(long dsp, bool active)PrivateStatic+1 flags0x08
RESULT FMOD5_DSP_GetActive(long dsp, ref bool& active)PrivateStatic+1 flags0x08
RESULT FMOD5_DSP_SetBypass(long dsp, bool bypass)PrivateStatic+1 flags0x08
RESULT FMOD5_DSP_GetBypass(long dsp, ref bool& bypass)PrivateStatic+1 flags0x08
RESULT FMOD5_DSP_SetWetDryMix(long dsp, float prewet, float postwet, float dry)PrivateStatic+1 flags0x08
RESULT FMOD5_DSP_GetWetDryMix(long dsp, ref float& prewet, ref float& postwet, ref float& dry)PrivateStatic+1 flags0x08
RESULT FMOD5_DSP_SetChannelFormat(long dsp, const CHANNELMASK& channelmask, int numchannels, const SPEAKERMODE& source_speakermode)PrivateStatic+1 flags0x08
RESULT FMOD5_DSP_GetChannelFormat(long dsp, ref CHANNELMASK& channelmask, ref int& numchannels, ref SPEAKERMODE& source_speakermode)PrivateStatic+1 flags0x08
RESULT FMOD5_DSP_GetOutputChannelFormat(long dsp, const CHANNELMASK& inmask, int inchannels, const SPEAKERMODE& inspeakermode, ref CHANNELMASK& outmask, ref int& outchannels, ref SPEAKERMODE& outspeakermode)PrivateStatic+1 flags0x08
RESULT FMOD5_DSP_Reset(long dsp)PrivateStatic+1 flags0x08
RESULT FMOD5_DSP_SetCallback(long dsp, DSP_CALLBACK callback)PrivateStatic+1 flags0x08
RESULT FMOD5_DSP_SetParameterFloat(long dsp, int index, float value)PrivateStatic+1 flags0x08
RESULT FMOD5_DSP_SetParameterInt(long dsp, int index, int value)PrivateStatic+1 flags0x08
RESULT FMOD5_DSP_SetParameterBool(long dsp, int index, bool value)PrivateStatic+1 flags0x08
RESULT FMOD5_DSP_SetParameterData(long dsp, int index, const byte[]& data, uint length)PrivateStatic+1 flags0x08
RESULT FMOD5_DSP_GetParameterFloat(long dsp, int index, ref float& value, long valuestr, int valuestrlen)PrivateStatic+1 flags0x08
RESULT FMOD5_DSP_GetParameterInt(long dsp, int index, ref int& value, long valuestr, int valuestrlen)PrivateStatic+1 flags0x08
RESULT FMOD5_DSP_GetParameterBool(long dsp, int index, ref bool& value, long valuestr, int valuestrlen)PrivateStatic+1 flags0x08
RESULT FMOD5_DSP_GetParameterData(long dsp, int index, ref long& data, ref uint& length, long valuestr, int valuestrlen)PrivateStatic+1 flags0x08
RESULT FMOD5_DSP_GetNumParameters(long dsp, ref int& numparams)PrivateStatic+1 flags0x08
RESULT FMOD5_DSP_GetParameterInfo(long dsp, int index, ref long& desc)PrivateStatic+1 flags0x08
RESULT FMOD5_DSP_GetDataParameterIndex(long dsp, int datatype, ref int& index)PrivateStatic+1 flags0x08
RESULT FMOD5_DSP_ShowConfigDialog(long dsp, long hwnd, bool show)PrivateStatic+1 flags0x08
RESULT FMOD5_DSP_GetInfo(long dsp, long name, ref uint& version, ref int& channels, ref int& configwidth, ref int& configheight)PrivateStatic+1 flags0x08
RESULT FMOD5_DSP_GetType(long dsp, ref DSP_TYPE& type)PrivateStatic+1 flags0x08
RESULT FMOD5_DSP_GetIdle(long dsp, ref bool& idle)PrivateStatic+1 flags0x08
RESULT FMOD5_DSP_SetUserData(long dsp, long userdata)PrivateStatic+1 flags0x08
RESULT FMOD5_DSP_GetUserData(long dsp, ref long& userdata)PrivateStatic+1 flags0x08
RESULT FMOD5_DSP_SetMeteringEnabled(long dsp, bool inputEnabled, bool outputEnabled)PublicStatic+1 flags0x08
RESULT FMOD5_DSP_GetMeteringEnabled(long dsp, ref bool& inputEnabled, ref bool& outputEnabled)PublicStatic+1 flags0x08
RESULT FMOD5_DSP_GetMeteringInfo(long dsp, long zero, ref DSP_METERING_INFO& outputInfo)PublicStatic+1 flags0x108
RESULT FMOD5_DSP_GetMeteringInfo(long dsp, ref DSP_METERING_INFO& inputInfo, long zero)PublicStatic+1 flags0x108
RESULT FMOD5_DSP_GetMeteringInfo(long dsp, ref DSP_METERING_INFO& inputInfo, ref DSP_METERING_INFO& outputInfo)PublicStatic+1 flags0x108
RESULT FMOD5_DSP_GetCPUUsage(long dsp, ref uint& exclusive, ref uint& inclusive)PublicStatic+1 flags0x08
void .ctor(long ptr)Public+1 flags0x08
bool hasHandle()Public0x01
void clearHandle()Public0x00

Used by 7

types with a member, parameter or interface of this type