2012-04-27 74 views
3

我需要將硬盤映像部署到第一次啓動時檢測顯卡類型並安裝相應驅動程序的客戶。因此,代碼的含義是,我需要使用C++檢測顯卡的deviceid,而無需使用像NvAPI或AMD SDK這樣的GPU專用庫。如果驅動程序未安裝,EnumDisplayDevices是否可以檢測設備?

我知道EnumDisplayDevices可以檢索deviceids,所以我需要知道的是EnumDisplayDevices是否可以實現,或者在EnumDisplayDevices能夠檢測到它之前是否必須安裝GPU驅動程序。 MSDN文章中未提及如何實際獲取該信息。

感謝,

比爾。

+0

那麼,Windows通常會檢測到這樣的設備並安裝一個通用驅動程序,所以我會冒險猜測EnumDisplayDevices將起作用,至少在大多數情況下。你試過了嗎? – 2012-04-29 22:08:42

回答

0

爲了我的目的,我需要知道顯卡的名稱和型號,事實證明EnumDisplayDevices在安裝驅動程序之前無法檢索此信息。

相關問題