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


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

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

Синтаксис

PFND3DDDI_CLOSEADAPTER Pfnd3dddiCloseadapter;

HRESULT Pfnd3dddiCloseadapter(
  HANDLE hAdapter
)
{...}

Параметры

hAdapter

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

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

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

Замечания

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

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

Требования

Требование Ценность
минимальные поддерживаемые клиентские Доступно в Windows Vista и более поздних версиях операционных систем Windows.
целевая платформа Настольный
заголовка d3dumddi.h (include D3dumddi.h)

См. также

CreateDevice

D3DDDI_ADAPTERFUNCS

DestroyDevice

OpenAdapter