Поделиться через


Метод ID3D10StateBlock::ReleaseAllDeviceObjects (d3d10effect.h)

Освобождение всех ссылок на объекты устройств.

Синтаксис

HRESULT ReleaseAllDeviceObjects();

Возвращаемое значение

Тип: HRESULT

Возвращает один из следующих кодов возврата Direct3D 10.

Комментарии

Каждый раз, когда вы возвращаете указатель на интерфейс (путем вызова ID3D10StateBlock::GetDevice) число внутренних ссылок увеличивается; По завершении работы с блоком состояния вызовите этот метод, чтобы освободить все ссылки и избежать утечки памяти.

Требования

Требование Значение
Целевая платформа Windows
Header d3d10effect.h

См. также раздел

Интерфейс ID3D10StateBlock