D1251: проблема с состоянием D3D
Состояние устройства Direct3D изменилось, когда Direct2D все еще использовал его. Это может свидетельствовать о нарушении потоков, так как только один поток может использовать устройство одновременно.
Возможные причины
Приложение может использовать однопотоковую фабрику D2D в двух разных потоках одновременно.
Возможные исправления
Убедитесь, что приложение правильно соблюдает политики потоков Direct2D.