функция обратного вызова 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 |