Accessing Graphic Card's VRAM using C program.

I want to access the VRAM of my graphic card using a C program under Win7 64-bit… Do you happen to know anything which can help me in this…? I only want to READ values… Not write or modify them…
I know it isn’t possible directly under Windows… But there should be some way…