I have a need for a VB.NET procedure to copy a part of the screen to a bitmap array. I have never used directx before and at 69 I don't want to start learning it now. I have found many, many samples of drawing to the screen (and many other thing too), but not a single sample on coping from the screen. I need it simple, just the basics. I don't even want to lock the screen, just do a quick (the whole point of going to directx) snapshot of a defined rectangle (X, Y, W, H) I supply and get out. Could anyone please help??