public SimInitializeResult Initialize(SimInitializeParam param) { Console.WriteLine("Initializing..."); var result = new SimInitializeResult(); if (param.SupportedFormats != null) { if (param.SupportedFormats.Length > 0) { var f = param.SupportedFormats[0]; result.SelectedFormat = new SelectedFormatDescriptor { GameId = f.GameId, FormatId = f.FormatId, Version = f.Versions[0], Extra = f.Extra }; } } return(result); }
public SimInitializeResult Initialize(SimInitializeParam param) { var proxy = CreateProxy(); return(proxy.Initialize(param)); }