我希望能够在OpenGL纹理中呈现Win32控件,以便可以进行3D变换。具体来说,我想嵌入Internet Explorer以显示网页和视频在一个3D变换的窗口内。
如何以足够快的速度(需要保持60 fps)将Win32窗口渲染到纹理中?
如何以足够快的速度(需要保持60 fps)将Win32窗口渲染到纹理中?
GetDC
,GetDCEx
)。GetPixel
);或通过blit将内容复制到自己的DC (BitBlt
),然后访问它(例如GetDIBits
)。PrintWindow
以强制执行WM_PAINT
/WM_PRINT
。