функция обратного вызова 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 (include D3dkmddi.h) |
IRQL | PASSIVE_LEVEL |