FMOD.Studio.EventInstance.FMOD_Studio_EventInstance_GetParameter C# (CSharp) Method

FMOD_Studio_EventInstance_GetParameter() private method

private FMOD_Studio_EventInstance_GetParameter ( IntPtr _event, byte name, IntPtr &parameter ) : RESULT
_event System.IntPtr
name byte
parameter System.IntPtr
return RESULT
        private static extern RESULT FMOD_Studio_EventInstance_GetParameter         (IntPtr _event, byte[] name, out IntPtr parameter);
        [DllImport(STUDIO_VERSION.dll)]

Usage Example

Beispiel #1
0
        public RESULT getParameter(string name, out ParameterInstance instance)
        {
            instance = null;
            IntPtr raw    = 0;
            RESULT rESULT = EventInstance.FMOD_Studio_EventInstance_GetParameter(this.rawPtr, Encoding.UTF8.GetBytes(name + '\0'), out raw);

            if (rESULT != RESULT.OK)
            {
                return(rESULT);
            }
            instance = new ParameterInstance(raw);
            return(rESULT);
        }
EventInstance