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


Функция D3DKMTEvict (d3dkmthk.h)

D3DKMTEvict используется для уменьшения количества ссылок места расположения распределения. Когда это число достигнет нуля, выделение будет удалено из списка расположения устройств.

Синтаксис

NTSTATUS D3DKMTEvict(
  D3DKMT_EVICT *unnamedParam1
);

Параметры

unnamedParam1

pData [in, out]

Указатель на структуру D3DKMT_EVICT , описывающую операцию.

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

Возвращает одно из следующих значений:

Код возврата Описание
STATUS_SUCCESS Операция выполнена успешно.
STATUS_INVALID_PARAMETER Параметры были проверены и определены как неверные.

Эта функция также может возвращать другие значения NTSTATUS .

Комментарии

После того как запрос на вытеснение помещается в очередь, доступ к базовому выделению является незаконным, так как выделение может быть вытесно в любое время оттуда по усмотрению операционной системы.

Требования

Требование Значение
Минимальная версия клиента Windows 10
Минимальная версия сервера Windows Server 2016
Целевая платформа Универсальное
Верхняя часть d3dkmthk.h (включая D3dkmthk.h)
Библиотека Gdi32.lib
DLL Gdi32.dll

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

D3DKMT_EVICT