private static extern RESULT FMOD_Studio_System_GetAdvancedSettings(IntPtr studiosystem, out ADVANCEDSETTINGS settings);
public RESULT getAdvancedSettings(out ADVANCEDSETTINGS settings) { #if NETFX_CORE settings.cbSize = Marshal.SizeOf<ADVANCEDSETTINGS>(); #else settings.cbSize = Marshal.SizeOf(typeof(ADVANCEDSETTINGS)); #endif return FMOD_Studio_System_GetAdvancedSettings(rawPtr, out settings); }
public RESULT getAdvancedSettings(out ADVANCEDSETTINGS settings) { settings.cbSize = Marshal.SizeOf(new ADVANCEDSETTINGS()); return FMOD_Studio_System_GetAdvancedSettings(rawPtr, out settings); }
public RESULT setAdvancedSettings(ADVANCEDSETTINGS settings) { settings.cbSize = Marshal.SizeOf(typeof(ADVANCEDSETTINGS)); return FMOD_Studio_System_SetAdvancedSettings(rawPtr, ref settings); }