Сообщество программистов Autodesk в СНГ

Статьи => Опубликованные статьи => Тема начата: Александр Ривилис от 04-08-2013, 16:20:43

Название: API для ГРАФНАСТР (3DCONFIG)
Отправлено: Александр Ривилис от 04-08-2013, 16:20:43
API для ГРАФНАСТР (3DCONFIG) (http://adn-cis.org/api-dlya-grafnastr-%283dconfig%29.html)
Название: Re: API для ГРАФНАСТР (3DCONFIG)
Отправлено: Александр Ривилис от 11-02-2020, 14:49:22
Начиная с AutoCAD 2015 этот код должен выглядеть так:

Код - C# [Выбрать]
  1. [CommandMethod("ToggleHWAcceleration")]
  2. public void ToggleHWAcceleration()
  3. {
  4.   using (Autodesk.AutoCAD.GraphicsSystem.Configuration config =
  5.     new Autodesk.AutoCAD.GraphicsSystem.Configuration())
  6.   {
  7.     if (config.IsHardwareAccelerationAvailable())
  8.     {
  9.       config.setHardwareAcceleration(
  10.         !config.IsHardwareAccelerationEnabled()
  11.       );
  12.     }
  13.   }
  14. }