Función D3DKMTSignalSynchronizationObjectFromGpu2 (d3dkmthk.h)
D3DKMTSignalSynchronizationObjectFromGpu2 se usa para indicar una valla supervisada. Cuando un motor de unidad de procesamiento gráfico (GPU) determinado no es capaz de escribir un nuevo valor de barrera supervisado directamente mediante su dirección virtual de GPU, el controlador debe vaciar su búfer de comandos y emitir una señal del paquete de GPU mediante D3DKMTSignalSynchronizationObjectFromGpu2. En el caso de los controladores de Windows Display Driver Model (WDDM) v2, las devoluciones de llamada D3DKMTSignalSynchronizationObject y D3DKMTSignalSynchronizationObject2 están en desuso y finalmente se quitarán.
Sintaxis
NTSTATUS D3DKMTSignalSynchronizationObjectFromGpu2(
[in] const D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2 *unnamedParam1
);
Parámetros
[in] unnamedParam1
Estructura D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2 que proporciona los detalles de la operación solicitada.
Valor devuelto
Devuelve uno de los valores siguientes:
Código devuelto | Descripción |
---|---|
STATUS_SUCCESS | La operación se realizó correctamente. |
STATUS_INVALID_PARAMETER | Los parámetros se validaron y determinaron que son incorrectos. |
Esta función también puede devolver otros valores NTSTATUS .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10 |
Servidor mínimo compatible | Windows Server 2016 |
Plataforma de destino | Universal |
Encabezado | d3dkmthk.h (incluya D3dkmthk.h) |
Library | Gdi32.lib |
Archivo DLL | Gdi32.dll |
Consulte también
D3DKMTSignalSynchronizationObject
D3DKMTSignalSynchronizationObject2