Compartir a través de


Función D3DKMTLock2 (d3dkmthk.h)

La función D3DKMTLock2 bloquea una asignación completa o páginas específicas dentro de una asignación.

Sintaxis

NTSTATUS D3DKMTLock2(
  D3DKMT_LOCK2 *unnamedParam1
);

Parámetros

unnamedParam1

pData [in, out]

Puntero a una estructura D3DKMT_LOCK2 que describe los parámetros para bloquear una asignación.

Valor devuelto

Código devuelto Descripción
STATUS_SUCCESS La asignación se bloqueó correctamente.
STATUS_DEVICE_REMOVED El adaptador de gráficos se detuvo o se restableció el dispositivo de pantalla.
STATUS_INVALID_PARAMETER Los parámetros se validaron y determinaron que son incorrectos.
STATUS_GRAPHICS_ALLOCATION_BUSY La asignación estaba actualmente en uso y no se pudo bloquear.
STATUS_GRAPHICS_TOO_MANY_REFERENCES Hay demasiadas referencias pendientes en la asignación.

Esta función también puede devolver otros valores de NTSTATUS.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 10
servidor mínimo admitido Windows Server 2016
de la plataforma de destino de Universal
encabezado de d3dkmthk.h (incluya D3dkmthk.h)
biblioteca de Gdi32.lib
DLL de Gdi32.dll

Consulte también

D3DKMT_LOCK2