如何在不丢失颜色键信息的情况下缩放精灵图像?
我目前正在开发一个简单的应用程序,用于显示地图并在其上绘制一些标记。我正在为 Windows Mobile 进行开发,因此我决定使用 DirectDraw 和 Imaging …
使用 DDS 压缩图像在 OpenGL 中进行立方体映射?
我在使用 DDS 立方体贴图时遇到立方体映射问题,我只是得到一个黑色立方体,这让我相信我错过了一些简单的东西,这是到目前为止的代码: DDS_IMAGE_DA…
从 YUV444 到 RGB888 的转换
我是这个领域的新手,我迫切需要大家的指导。 我必须在显示驱动程序模块中支持 yuv444 到 rgb 888。 我在 wince 6.0 r3 中对 yv12 → rgb565 进行了一…
我可以阻止 IVideoWindow::put_Visible 发布消息吗?
当调用 IVideoWindow::put_Visible() 时,它会从消息队列中查看消息并调度它。这完全打乱了调用顺序。 我已经根据具体情况修复了几次由此导致的崩溃。…
Windows Mobile / Directdraw:旋转视频流
跟进: Directdraw:旋转视频流 我设法预览相机的视频流,但图像旋转 90° 为横向模式。我现在正在寻找一种将相机图像旋转回正常状态的方法,但问题是…
DirectX9、DirectDraw、优化?
首先,我正在编写一个游戏。目前,在渲染函数中,有对两个不同函数的两次调用。一种渲染一些文本,一种渲染精灵。 在我的计算机(AMD Phenom(tm) II X…
Directdraw:旋转视频流
问题 Windows Mobile / Directdraw:旋转视频流 视频预览正在工作,我现在需要的只是旋转图像的方法。我认为处理这个问题的唯一方法是编写一个基于 CT…
以编程方式获取 DirectX 6.1 (DDraw4) 的设备上限
我正在围绕 DirectX 6.1 库编写 windows32 挂钩到 DirectX 9.0c;想法是用对 Direct 9.0c 的调用替换对 DX 6.1 3D 设备的所有调用并注入一些自定…
Windows Mobile DirectDraw 支持 BltFast 吗?
我可以在 WindowsMobile 设备上访问 IDirectDrawSurface5 以便访问 BltFast 方法吗?…
DirectX 中的拉伸位块传输会导致锯齿状边缘
我有一个 Direct3D 应用程序,它以固定分辨率(例如 800x600)运行窗口或全屏。为了支持宽屏模式,我以 800x600 渲染到后台缓冲区,然后使用 Blt 将最…
渲染到 directdraw 表面上的 Internet Explorer 控件(或其他控件)
我的任务是修改现有的 C++ 代码库,该代码库使用 directdraw 作为 UI。是否可以使用渲染到(现有)directdraw 表面之一的浏览器控件?如果是这样,有…