I received the sample you sent me, but it doesn't help me at all. Let me refine the subject... I have a 3D View with 3D objects inside it. I can watch this 3D View in a window. In order to do that, I must attach a window to the view, so everything is rendered to this window. But I want to render to a MEMORY bitmap, that is a portion of memory that represents what I see in the view. I don't want to import, or export the view in a .bmp file. I know that OpenGL supports rendering to a MEMORY bitmap, via the flag PFD_DRAW_TO_BITMAP in the PIXELFORMATDESCRIPTOR structure. Is there any way to do the same with OpenCascade?????