D1153: закрытые списки команд не могут быть заданы в качестве целевых объектов
Предпринята попытка задать закрытый список команд для целевого объекта.
Возможные причины
После закрытия списка команд приложение не должно пытаться задать его в качестве целевого объекта. Direct2D считает этот вызов ID2D1DeviceContext::SetTarget ошибкой, так как содержимое списка команд не может измениться после закрытия. Задание списка команд в качестве целевого объекта указывает на намерение отрисовки в нем.
Возможные исправления
Чтобы устранить это сообщение, не вызывайте ID2D1DeviceContext::SetTarget с закрытым списком команд. Если необходимо использовать список команд с новым, другим содержимым, создайте новый список команд.