В моем ноутбуке две видеокарты: мощная NVIDIA и встроенная Intel. Однако, когда я вызываю IDirect3D9 :: GetAdapterCount, он находит только встроенную плату Intel, вероятно, потому, что скрывается мощная.
Я могу зайти в настройки своего ноутбука и сказать ей «принудительно выбрать» карту NVIDIA, и тогда она работает, но это не приемлемое решение для моих конечных пользователей. Я также заметил, что когда я запускаю Battlefield3, он может правильно найти карту NVIDIA даже без включения «принудительного выбора». Может быть, есть специальный белый список, в котором есть Battlefield? Или какой-то другой секретный метод?
Есть идеи, как приобрести эту неуловимую карту?