SharpDX: ошибка при использовании swapChain.ResizeBuffers()

336
08 марта 2017, 16:58

Здравствуйте!

В проекте c SharpDX при изменении размера окна возникает ошибка в работе метода swapChain.ResizeBuffers(): HRESULT: [0x887A0001], Module: [SharpDX.DXGI], ApiCode: [DXGI_ERROR_INVALID_CALL/InvalidCall], Message: Приложение выполнило недопустимый вызов. Неправильные параметры вызова или неправильное состояние некоторых объектов..

В google-поиске и в англояз.части SOF рекомендуют освободить все ресурсы, связанные c pipeline - делаю очистку device, обнуляю renderTarget, меняю все параметры - не срабатывают.

Буду очень благодарен за помощь!

На первом скрине - метод изменения размера, на втором - инициализация устройства, цепи, таргета, на третьем - возникающая ошибка.

READ ALSO
Управление состояниями вкладок

Управление состояниями вкладок

В исходном состоянии у меня есть программа с несколькими вкладками с помощью контейнера TabControl Можно ли использовать группу CheckBox'ов для включения,либо...

395
как поделиться google calendar через api .net?

как поделиться google calendar через api .net?

нужно дать доступ другому пользователю через программу написанную наnet c#

282
Неполадки при работе с базой данных

Неполадки при работе с базой данных

Проблема следующаяЕсть два класса выполняющий обновление резюме пользователя

316