private static extern RESULT FMOD_Studio_CommandReplay_GetCommandInfo(IntPtr replay, int commandIndex, out COMMAND_INFO_INTERNAL info);
public RESULT getCommandInfo(int commandIndex, out COMMAND_INFO info) { COMMAND_INFO_INTERNAL internalInfo = new COMMAND_INFO_INTERNAL(); FMOD.RESULT result = FMOD_Studio_CommandReplay_GetCommandInfo(rawPtr, commandIndex, out internalInfo); if (result != FMOD.RESULT.OK) { info = new COMMAND_INFO(); return result; } info = internalInfo.createPublic(); return result; }