阅读:2095回复:4
如何获取显卡内存大小
在Windows下面不通过注册表(因为有些显卡的内存容量在注册表中没有)以及VESA(VESA调用在2000下总是失败)如何获取显卡内存容量大小?
thx. |
|
沙发#
发布于:2004-07-30 11:06
大多数显卡都支持vesa1.x or 2.x(好像i740不支持)
在win2k下面,一些中断功能被系统屏蔽了,特别在dos32位保护模式,当你想将显卡的memory映射成用户可存取的线性地址的时候,调用一定失败,而win98下面是可以.win98下面可以和系统一起控制显存的读写,w2k则不行.16位实模式就没有测试:( |
|
|
板凳#
发布于:2004-05-25 22:26
这可能是你的显卡不支持VESA标准吧?
当然我并没有使用VESA规范来测试这个 如果不觉得麻烦通过写驱动应该没有问题 |
|
|
地板#
发布于:2004-05-25 18:33
PCI信息中无法获取么?
|
|
|
地下室#
发布于:2004-05-25 17:19
WMI
|
|