Ứng dụng có sử dụng đồ họa chuyên dụng của NVidia không? AFAIK, quá trình tự động chuyển từ tích hợp sang chuyên dụng dựa trên hồ sơ ứng dụng. Ứng dụng của bạn không nằm trong danh sách các ứng dụng 3D đã biết của trình điều khiển và do đó người dùng phải tự chuyển sang GPU chuyên dụng.
Hãy thử thay đổi tên thực thi của ứng dụng của bạn thành nội dung mà trình điều khiển tìm kiếm. Ví dụ "Doom3.exe". Nếu nó hoạt động, thì bạn đã tìm thấy vấn đề của mình.
Nếu điều đó đã không giúp đỡ, hãy thử theo các hướng dẫn trong video này về cách làm cho người lái xe chèn ứng dụng của bạn trong danh sách các ứng dụng 3D:
http://www.frequency.com/video/how-to-whitelist-game-with-nvidias/24814032
Nhưng trên chỉ là xác minh nếu điều này thực sự là vấn đề của bạn. Đối với một giải pháp thực tế cho điều này, bạn nên kiểm tra với các nhà cung cấp trình điều khiển đồ họa (AMD và NVidia) trên cách tốt nhất để chèn một hồ sơ cho ứng dụng của bạn vào danh sách của họ. NVidia cung cấp NVAPI và AMD có ADL và AGS. Chúng chắc chắn đáng để nghiên cứu.
Nguồn
2013-05-29 20:46:54
Bạn có nghĩa là máy tính xách tay có thẻ đồ họa kép không? Không tự chuyển sang trợ giúp thẻ chuyên dụng (trong cài đặt nvidia hoặc bất cứ nơi nào nó được)? – riv
Bạn có thể sử dụng (các) API cụ thể của nền tảng đích để truy cập vào những thiết bị nào có sẵn, sau đó chọn một thiết bị để tạo bối cảnh hoạt động. Mặc dù tôi có cảm giác bạn đúng và thiết bị đồ họa không hoạt động sẽ không hiển thị cho đến khi được bật trong cài đặt cho máy tính xách tay như được đề xuất bởi @riv. – kc7zax
@riv có nó là một máy tính xách tay với card đồ họa kép. Tất nhiên chúng ta có thể thêm ứng dụng vào danh sách các ứng dụng sử dụng thẻ chuyên dụng trong cài đặt nvidia/ati nhưng đối với người dùng cuối, chúng tôi muốn họ không phải làm điều đó. –