使用鼠标光标 (Direct3D 9)
鼠标光标方法使应用程序可以通过提供包含图像的图面来指定颜色光标。 如果应用程序的帧速率较慢,系统将确保以显示速率的一半或更多时间更新此光标。 但是,游标的更新频率永远不会超过显示刷新率。
鼠标光标位置与系统光标相关联,根据当前显示模式空间分辨率适当缩放,但应用程序可以显式移动它。 这类似于 Win32 API 支持的系统鼠标光标的行为。 有关如何在 Direct3D 应用程序中使用鼠标光标的详细信息,请参阅以下参考主题。
- IDirect3DDevice9::ShowCursor
- IDirect3DDevice9::SetCursorPosition
- IDirect3DDevice9::SetCursorProperties
Direct3D 确保在调用 IDirect3DDevice9::P resent 时,硬件实现或执行硬件加速 blitting 操作的 Direct3D 运行时支持鼠标。
相关主题