Создать новое управляемое устройство DirectX на одном мониторе легко, я вызываю конструктор устройства с идентификатором адаптера 0 (или Manager.Adapters.Default.Adapter).
В настройках с несколькими мониторами я хочу создать устройство с правильным идентификатором адаптера 0 или 1, в зависимости от используемого основного или дополнительного монитора. Как определить, какой идентификатор адаптера следует использовать?