функция обратного вызова PFND3DDDI_CLOSEADAPTER (d3dumddi.h)

Функция CloseAdapter освобождает ресурсы для объекта графического адаптера.

Синтаксис

PFND3DDDI_CLOSEADAPTER Pfnd3dddiCloseadapter;

HRESULT Pfnd3dddiCloseadapter(
  HANDLE hAdapter
)
{...}

Параметры

hAdapter

Дескриптор объекта графического адаптера, созданного с помощью функции OpenAdapter .

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

CloseAdapter возвращает S_OK, если операция выполнена успешно. В противном случае эта функция возвращает соответствующий результат ошибки.

Комментарии

Функция CloseAdapter драйвера дисплея пользовательского режима должна освободить все ресурсы, выделенные для объекта графического адаптера.

Прежде чем CloseAdapter закроет объект графического адаптера, все устройства отображения, созданные с помощью объекта графического адаптера в вызовах функции CreateDevice драйвера дисплея пользовательского режима, должны быть уничтожены в вызовах функции DestroyDevice драйвера.

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows Vista и более поздних версиях операционных систем Windows.
Целевая платформа Персональный компьютер
Верхняя часть d3dumddi.h (включая D3dumddi.h)

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

CreateDevice

D3DDDI_ADAPTERFUNCS

DestroyDevice

OpenAdapter