是直接用MmGetPhysicalAddress就行吗?如果是板载显卡,应该是内存条上的一个地址吧,如果是独立显卡,那取出来的是什么?

解决方案 »

  1.   

    Do not use this routine to obtain physical addresses for use with DMA operations. For information about the proper techniques for performing DMA operations, see Adapter Objects and DMA.
      

  2.   

    00000~9FFFF 主存储器地址空间(RAM)
    A0000~BFFFF 显存地址空间
    C0000~FFFFF 各类ROM地址
      

  3.   

    yi10000() ,你那是DOS下的吧。
      

  4.   

    MmGetPhysicalAddress只是得到一个总线物理地址,显存物理地址被映射到总线地址上。看来是没办法了,结了。