Compartir a través de


Función D3DKMTWaitForSynchronizationObjectFromGpu (d3dkmthk.h)

D3DKMTWaitForSynchronizationObjectFromGpu espera a que una barrera 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 D3DKMTWaitForSynchronizationObject y D3DKMTWaitForSynchronizationObject2 las devoluciones de llamada 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 siguientes valores:

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 de NTSTATUS.

Observaciones

Esta semántica de función es similar a la existente D3DKMTWaitForSynchronizationObject2 llamada, salvo que esta función también admite objetos de barrera supervisados y una matriz de valores de barrera supervisados para esperar.

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

D3DKMTWaitForSynchronizationObject

D3DKMTWaitForSynchronizationObject2

D3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMGPU