
IddSampleDriver:为Windows 10设备添加虚拟监视器!兼容Oculus软件、Obs及所有桌面共享工具...
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
IddSampleDriver是一款专为Windows 10设计的驱动程序,它能够为设备增添一个虚拟监视器。这款驱动完美适配Oculus应用、Obs及其他桌面共享工具,极大地提升了用户体验和功能兼容性。
MIT许可证-使用它
查看最新版本以下载间接显示驱动程序样本。
这是一个示例驱动程序,展示了如何利用IddCx类扩展来创建Windows间接显示驱动程序。
背景阅读:
开始前,请参考MSDN的相关文档。
定制样品:
此示例驱动程序代码非常简单,在设备进入D0启动电源状态时仅枚举单个监视器。在整个代码中包含有TODO块,其中提供了有关在生产级驱动程序中实现功能的重要信息。
代码结构:
- Direct3DDevice类:包括用于从DXGI枚举正确的渲染GPU并创建Direct3D设备的逻辑。管理DXGI工厂和为间接显示设备交换链渲染帧所使用的渲染GPU上创建的Direct3D设备的生命期。
- SwapChainProcessor类:负责在专用线程中处理分配给监视对象的交换链中的各帧。示例代码不执行任何框架操作,而是通过错误处理及向操作系统通知框架完成来演示正确的处理循环。
全部评论 (0)
还没有任何评论哟~


