Condividi tramite


Funzione D3DKMTWaitForSynchronizationObjectFromGpu (d3dkmthk.h)

D3DKMTWaitForSynchronizationObjectFromGpu attende che un recinto monitorato raggiunga un determinato valore prima di elaborare i comandi di contesto successivi.

Nota

Per i driver Windows Display Driver Model (WDDM) v2, i callback D3DKMTWaitForSynchronizationObject e D3DKMTWaitForSynchronizationObject2 esistenti vengono deprecati e alla fine verranno rimossi.

Sintassi

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

Parametri

[in] unnamedParam1

Puntatore a una struttura D3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMGPU che descrive l'operazione.

Valore restituito

Restituisce uno dei valori seguenti:

Codice restituito Descrizione
STATUS_SUCCESS L'operazione è stata eseguita correttamente.
STATUS_INVALID_PARAMETER I parametri sono stati convalidati e sono stati determinati come non corretti.

Questa funzione potrebbe anche restituire altri valori NTSTATUS .

Commenti

Questa semantica di funzione è simile alla chiamata D3DKMTWaitForSynchronizationObject2 esistente, ad eccezione del fatto che questa funzione supporta anche oggetti di isolamento monitorati e una matrice di valori di recinto monitorati da attendere.

Requisiti

Requisito Valore
Client minimo supportato Windows 10
Server minimo supportato Windows Server 2016
Piattaforma di destinazione Universale
Intestazione d3dkmthk.h (include D3dkmthk.h)
Libreria Gdi32.lib
DLL Gdi32.dll

Vedi anche

D3DKMTWaitForSynchronizationObject

D3DKMTWaitForSynchronizationObject2

D3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMGPU