Когда я вызываю метод Release для моего устройства Direct3D9, он возвращает S_FALSE, но я не могу найти ничего, объясняющего, почему это значение будет возвращено.
Из того, что я могу собрать, S_FALSE означает, что оно успешноно мне ничего не нужно было делать, но я выпускаю только один раз.
Я также не думаю, что метод действительно успешен, так как у меня остается полноэкранное окно DirectX, даже после того, как окно было уничтожено и устройство выпущено.