唉,我每天的業(yè)余時間都是被劈成兩半的,每一半只有兩個小時。
今天晚間的成果是:成功的用動態(tài)鏈接調(diào)用了DX10的函數(shù),鏈接失敗的情況程序也可以通過返回值給予一定的提示。
通過這種方法拿到了IDXGIFactory接口,然后列舉了下我的顯卡和顯示輸出,還有在B8G8R8A8顯示模式下的所有可用分辨率和刷新率(PS: 我現(xiàn)在是單顯卡輸出兩個顯示器的。)
運(yùn)行結(jié)果:
Default graphics library is: Direct3D 10 Library
Adapter NVIDIA GeForce 8600M GT :
VendorId: 4318, DeviceId: 1031, SubSysId: 16321043, Revision: 161
DedicatedVideoMemory: 241M, DedicatedSystemMemory: 0M, SharedSystemMemor
y: 767M
Outputs:
\\.\DISPLAY1: 1024 * 768
Available display mode for B8G8R8A8_UNORM:
640*480 Refresh rate: 60Hz
640*480 Refresh rate: 70Hz
640*480 Refresh rate: 72Hz
640*480 Refresh rate: 75Hz
800*600 Refresh rate: 56Hz
800*600 Refresh rate: 60Hz
800*600 Refresh rate: 70Hz
800*600 Refresh rate: 72Hz
800*600 Refresh rate: 75Hz
1024*768 Refresh rate: 60Hz
1024*768 Refresh rate: 70Hz
1024*768 Refresh rate: 72Hz
1024*768 Refresh rate: 75Hz
\\.\DISPLAY2: 1280 * 800
Available display mode for B8G8R8A8_UNORM:
640*480 Refresh rate: 60Hz
640*480 Refresh rate: 60Hz
800*600 Refresh rate: 60Hz
800*600 Refresh rate: 60Hz
1024*768 Refresh rate: 60Hz
1024*768 Refresh rate: 60Hz
1280*800 Refresh rate: 60Hz
目前依然是連窗口和圖形界面都沒有的-___,-
慢慢來,因?yàn)檫@些基礎(chǔ)的東西也是很重要的。
另外,列舉顯示卡和顯示器的代碼暫時沒有返回給上層,主要是編碼一個枚舉類型還是挺耗時間的。暫時用硬編碼解決。
posted on 2008-11-12 00:51
正牌的天地之靈和他的徒兒們肖赫_王婷婷_王冠_鄭燚_孫婷 閱讀(322)
評論(0) 編輯 收藏 引用 所屬分類:
天地之靈