API для ГРАФНАСТР (3DCONFIG)

Автор Тема: API для ГРАФНАСТР (3DCONFIG)  (Прочитано 6239 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Александр РивилисАвтор темы

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Александр РивилисАвтор темы

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: API для ГРАФНАСТР (3DCONFIG)
« Ответ #1 : 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. }
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение