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


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

Функция D3DKMTLock2 блокирует выделение или определенные страницы в выделении.

Синтаксис

NTSTATUS D3DKMTLock2(
  D3DKMT_LOCK2 *unnamedParam1
);

Параметры

unnamedParam1

pData [in, out]

Указатель на структуру D3DKMT_LOCK2, описывающую параметры блокировки выделения.

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

Возвращаемый код Описание
STATUS_SUCCESS Выделение было успешно заблокировано.
STATUS_DEVICE_REMOVED Графический адаптер был остановлен или устройство отображения было сброшено.
STATUS_INVALID_PARAMETER Параметры были проверены и определены как неверные.
STATUS_GRAPHICS_ALLOCATION_BUSY Выделение в настоящее время используется и не может быть заблокировано.
STATUS_GRAPHICS_TOO_MANY_REFERENCES Слишком много ссылок ожидалось для выделения.

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

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 10
минимальный поддерживаемый сервер Windows Server 2016
целевая платформа Всеобщий
заголовка d3dkmthk.h (include D3dkmthk.h)
библиотеки Gdi32.lib
DLL Gdi32.dll

См. также

D3DKMT_LOCK2