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

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

Синтаксис

PFND3D10DDI_CLOSEADAPTER Pfnd3d10ddiCloseadapter;

HRESULT Pfnd3d10ddiCloseadapter(
  D3D10DDI_HADAPTER unnamedParam1
)
{...}

Параметры

unnamedParam1

hAdapter [in]

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

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

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

Комментарии

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

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

Требования

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

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

CreateDevice(D3D10)

D3D10DDI_ADAPTERFUNCS

DestroyDevice(D3D10)

OpenAdapter10