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


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

Функция DxgkDdiDetext удаляет указанный контекст графического процессора (GPU).

Синтаксис

DXGKDDI_DESTROYCONTEXT DxgkddiDestroycontext;

NTSTATUS DxgkddiDestroycontext(
  [in] IN_CONST_HANDLE hContext
)
{...}

Параметры

[in] hContext

Дескриптор контекста для уничтожения. Функция DxgkDdiCreateContext драйвера мини-порта дисплея ранее возвращала этот дескриптор в элементе hContextструктуры DXGKARG_CREATECONTEXT , на которую указывает параметр pCreateContextобъекта DxgkDdiCreateContext .

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

DxgkDdiDetextcontext возвращает STATUS_SUCCESS или соответствующий результат ошибки, если контекст не был успешно уничтожен.

Комментарии

Драйвер должен освободить все ресурсы, выделенные для контекста, и очистить все внутренние структуры данных отслеживания.

DxgkDdiDetext должен быть доступным для страниц.

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Целевая платформа Персональный компьютер
Верхняя часть d3dkmddi.h
IRQL PASSIVE_LEVEL

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

DXGKARG_CREATECONTEXT

DxgkDdiCreateContext