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 driver esistenti D3DKMTWaitForSynchronizationObject e D3DKMTWaitForSynchronizationObject2 sono deprecati e verranno infine 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 in modo che non siano corretti.

Questa funzione potrebbe restituire anche altri valori NTSTATUS.

Osservazioni

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

Fabbisogno

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

Vedere anche

D3DKMTWaitForSynchronizationObject

D3DKMTWaitForSynchronizationObject2

D3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMGPU