如何從DirectX診斷工具對話方塊中獲取資訊

2021-04-28 17:39:56 字數 476 閱讀 7092

最近再搞一些煩人的東西,基本上就是要獲取如同directx診斷工具對話方塊中類似的資料。在這這裡,拼命在網上找了,一般像我們不熟悉這方面的時候,都是這樣過來的。找找了一堆亂七八糟的資訊。比如要獲取系統資訊,可以使用getverionex,獲取記憶體資訊可以使用getglobalmemstatus等函式,還有像顯示卡的東西,可以使用wmi來得到,等等這些個東西。每種小東西,都可以用不同的方式來獲取。但是dxdiag中的這些資料都有了,我們不妨直接獲取這些,免得使用那麼多各種方法來獲取不同的資訊。

使用dxdiag得到資料,對於使用過directx開發的遊戲的人,應該對這個比較資料了。我是不懂了。dxdiag已經向我們暴露了乙個com介面了,直接用就行了。具體就看dx sdk 幫助文件吧。使用com的東西,一般都是先初始化,然後得到想要的介面,查詢,最後記得解除安裝。在程式中如果初始化多次com話,會得到資料失敗,所以只能一次初始化com。

在這裡給出乙個獲取硬體加速資訊的**。要獲取其他的資料,其實是類似的。

如何使用yum工具從iso映象檔案上安裝

解決 要使用yum工具從iso映象檔案中安裝或者更新軟體,需要按下面步驟操作 1.建立掛接iso檔案的目錄。mkdir p cdrom iso 2.使用loop裝置方式掛接iso映象檔案 mount o loop cdrom iso 使用iso映象檔案的名字替換。3.建立乙個倉庫。建立倉庫之前需要確...

如何使用yum工具從iso映象檔案上安裝

解決 要使用yum工具從iso映象檔案中安裝或者更新軟體,需要按下面步驟操作 1.建立掛接iso檔案的目錄。mkdir p cdrom iso 2.使用loop裝置方式掛接iso映象檔案 mount o loop cdrom iso 使用iso映象檔案的名字替換。3.建立乙個倉庫。建立倉庫之前需要確...

現在的報表工具對各種資料庫支援的如何

實際應用中資料不一定全部來自資料庫,所以此處資料庫可以理解為資料 資料庫也可以報表工具所用到的資料庫型別大體上可以分為以下幾種 1 關係型資料庫。比如常見的 mysql oracle sqlserver 等,這類資料庫基本上都支援 jdbc 或者 odbc 鏈結,所以報表工具基本上都支援。3 程式資...