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


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

Функция DxgkDdiDetextContext уничтожает указанный контекст графической обработки (GPU).

Синтаксис

DXGKDDI_DESTROYCONTEXT DxgkddiDestroycontext;

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

Параметры

[in] hContext

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

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

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

Замечания

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

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

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows Vista
целевая платформа Настольный
заголовка d3dkmddi.h
IRQL PASSIVE_LEVEL

См. также

DXGKARG_CREATECONTEXT

DxgkDdiCreateContext