Example #1
0
 /// <summary>
 /// Returns the "best" configuration possible that passes the
 /// criteria defined in the <seealso cref="GraphicsConfigTemplate"/>. </summary>
 /// <param name="gct"> the <code>GraphicsConfigTemplate</code> object
 /// used to obtain a valid <code>GraphicsConfiguration</code> </param>
 /// <returns> a <code>GraphicsConfiguration</code> that passes
 /// the criteria defined in the specified
 /// <code>GraphicsConfigTemplate</code>. </returns>
 /// <seealso cref= GraphicsConfigTemplate </seealso>
 public virtual GraphicsConfiguration GetBestConfiguration(GraphicsConfigTemplate gct)
 {
     GraphicsConfiguration[] configs = Configurations;
     return(gct.GetBestConfiguration(configs));
 }