Funzione D3DKMTSignalSynchronizationObjectFromGpu (d3dkmthk.h)

D3DKMTSignalSynchronizationObjectFromGpu viene usato per segnalare una recinzione monitorata. Quando un particolare motore gpu (Graphics Processing Unit) non è in grado di scrivere un nuovo valore di recinzione monitorato direttamente usando il relativo indirizzo virtuale GPU, il driver deve scaricare il buffer dei comandi e generare un segnale dal pacchetto GPU usando D3DKMTSignalSynchronizationObjectFromGpu2. Per i driver Windows Display Driver Model (WDDM) v2, i callback D3DKMTSignalSynchronizationObject e D3DKMTSignalSynchronizationObject2 sono deprecati e verranno infine rimossi.

Sintassi

NTSTATUS D3DKMTSignalSynchronizationObjectFromGpu(
  [in] const D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU *unnamedParam1
);

Parametri

[in] unnamedParam1

Struttura D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU che fornisce i dettagli dell'operazione richiesta.

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 determinati per essere non corretti.

Questa funzione potrebbe anche restituire altri valori NTSTATUS .

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

D3DKMTSignalSynchronizationObject

D3DKMTSignalSynchronizationObject2

D3DKMTSignalSynchronizationObjectFromGpu2

D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU