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

DXGKCB_UPDATECONTEXTALLOCATION обновляет содержимое выделения контекста.

Синтаксис

DXGKCB_UPDATECONTEXTALLOCATION DxgkcbUpdatecontextallocation;

NTSTATUS DxgkcbUpdatecontextallocation(
  [in] IN_CONST_HANDLE hAdapter,
  [in] IN_CONST_PDXGKARGCB_UPDATECONTEXTALLOCATION pArgs
)
{...}

Параметры

[in] hAdapter

Дескриптор для видеоадаптера.

[in] pArgs

Структура DXGKARGCB_UPDATECONTEXTALLOCATION , описывающая операцию.

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

DXGKCB_UPDATECONTEXTALLOCATION возвращает STATUS_SUCCESS, если операция выполнена успешно. В противном случае возвращается один из кодов ошибок, определенных в ntstatus.h.

Комментарии

DXGKCB_XXX функции реализуются Dxgkrnl. Чтобы использовать эту функцию обратного вызова, задайте члены DXGKARGCB_UPDATECONTEXTALLOCATION , а затем вызовите DxgkCbUpdateContextAllocation через DXGKRNL_INTERFACE.

Диспетчер видеопамяли сопоставляет указанное выделение в адресном пространстве процесса разбиения на страницы, а затем вызывает DXGKCB_UPDATECONTEXTALLOCATION для запуска операции обновления подкачки выделения контекста, передав драйверу отображения режима ядра указанные частные данные драйвера.

Вызов DXGKCB_UPDATECONTEXTALLOCATION возвращается после завершения обновления выделения контекста.

Требования

Требование Значение
Минимальная версия клиента Windows 10 (WDDM 2.0)
Минимальная версия сервера Windows Server 2016
Целевая платформа Персональный компьютер
Верхняя часть d3dkmddi.h (включая D3dkmddi.h)
IRQL PASSIVE_LEVEL

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

DXGKARGCB_UPDATECONTEXTALLOCATION

DXGKRNL_INTERFACE