Compartilhar via


Função D3DKMTWaitForSynchronizationObjectFromGpu (d3dkmthk.h)

D3DKMTWaitForSynchronizationObjectFromGpu aguarda uma cerca monitorada atingir um determinado valor antes de processar comandos de contexto subsequentes.

Observação

Para drivers WDDM (Modelo de Driver de Exibição do Windows) v2, os retornos de chamada D3DKMTWaitForSynchronizationObject e D3DKMTWaitForSynchronizationObject2 existentes são preteridos e eventualmente serão removidos.

Sintaxe

NTSTATUS D3DKMTWaitForSynchronizationObjectFromGpu(
  [in] const D3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMGPU *unnamedParam1
);

Parâmetros

[in] unnamedParam1

Um ponteiro para uma estrutura D3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMGPU que descreve a operação.

Retornar valor

Retorna um dos seguintes valores:

Código de retorno Descrição
STATUS_SUCCESS A operação foi executada com êxito.
STATUS_INVALID_PARAMETER Os parâmetros foram validados e determinados como incorretos.

Essa função também pode retornar outros valores NTSTATUS .

Comentários

Essa semântica de função é semelhante à chamada D3DKMTWaitForSynchronizationObject2 existente, exceto que essa função também dá suporte a objetos de cerca monitorados e uma matriz de valores de cerca monitorados a serem esperados.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10
Servidor mínimo com suporte Windows Server 2016
Plataforma de Destino Universal
Cabeçalho d3dkmthk.h (inclua D3dkmthk.h)
Biblioteca Gdi32.lib
DLL Gdi32.dll

Confira também

D3DKMTWaitForSynchronizationObject

D3DKMTWaitForSynchronizationObject2

D3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMGPU