在单个监视器设置上创建新的托管 DirectX 设备很容易,我使用适配器标识符 0(或 Manager.Adapters.Default.Adapter)调用设备构造函数。
在多显示器设置中,我想使用正确的适配器标识符 0 或 1 创建设备,具体取决于当前使用的主显示器或辅助显示器。如何确定应该使用哪个适配器 ID?
在单个监视器设置上创建新的托管 DirectX 设备很容易,我使用适配器标识符 0(或 Manager.Adapters.Default.Adapter)调用设备构造函数。
在多显示器设置中,我想使用正确的适配器标识符 0 或 1 创建设备,具体取决于当前使用的主显示器或辅助显示器。如何确定应该使用哪个适配器 ID?
无法弄清楚如何使用托管 DirectX 执行此操作,为MonitorFromWindow和 MonitorFromPoint 编写了一个包装器来执行此操作。