Función D3DKMTWaitForSynchronizationObjectFromGpu (d3dkmthk.h)
D3DKMTWaitForSynchronizationObjectFromGpu espera a que una valla supervisada alcance un valor determinado antes de procesar los comandos de contexto posteriores.
Nota
En el caso de los controladores de Windows Display Driver Model (WDDM) v2, las devoluciones de llamada D3DKMTWaitForSynchronizationObject y D3DKMTWaitForSynchronizationObject2 están en desuso y finalmente se quitarán.
Sintaxis
NTSTATUS D3DKMTWaitForSynchronizationObjectFromGpu(
[in] const D3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMGPU *unnamedParam1
);
Parámetros
[in] unnamedParam1
Puntero a una estructura D3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMGPU que describe la operación.
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 podría devolver otros valores NTSTATUS .
Comentarios
Esta semántica de función es similar a la llamada D3DKMTWaitForSynchronizationObject2 existente, salvo que esta función también admite objetos de barrera supervisados y una matriz de valores de barrera supervisados para esperar.
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
D3DKMTWaitForSynchronizationObject