// d3dkmthk.h
NTSTATUS D3DKMTSignalSynchronizationObjectFromGpu(
[in] const D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU *unnamedParam1
);
View the official Windows Driver Kit DDI referenceNo description available.
D3DKMTSignalSynchronizationObjectFromGpu is used to signal a monitored fence. When a particular graphics processing unit (GPU) engine is not capable of writing a new monitored fence value directly using its GPU virtual address, the driver needs to flush its command buffer and issue a signal from GPU packet using D3DKMTSignalSynchronizationObjectFromGpu2. For Windows Display Driver Model (WDDM) v2 drivers, existing D3DKMTSignalSynchronizationObject and D3DKMTSignalSynchronizationObject2 callbacks are deprecated and will eventually be removed.
unnamedParam1 [in]A D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU structure that provides the details of the requested operation.
Returns one of the following values:
| Return code | Description |
|---|---|
| STATUS_SUCCESS | The operation was performed successfully. |
| STATUS_INVALID_PARAMETER | Parameters were validated and determined to be incorrect. |
This function might also return other NTSTATUS values.
D3DKMTSignalSynchronizationObject
D3DKMTSignalSynchronizationObject2
D3DKMTSignalSynchronizationObjectFromGpu2
D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU