Condividi tramite


Funzione IddCxSwapChainFinishedProcessingFrame (iddcx.h)

Una funzione di callback del sistema operativo chiama il driver per segnalare che tutti i comandi GPU per l'elaborazione di questo frame sono stati accodati

Sintassi

HRESULT IddCxSwapChainFinishedProcessingFrame(
  [in] IDDCX_SWAPCHAIN SwapChainObject
);

Parametri

[in] SwapChainObject

Oggetto catena di scambio di cui viene eseguita una query sul frame corrente.

Valore restituito

(NTSTATUS) Il metodo restituisce STATUS_SUCCESS se l'operazione ha esito positivo. In caso contrario, questo metodo può restituire un codice di errore NTSTATUS appropriato.

Osservazioni

Se il driver copia il buffer in una superficie di staging in modo che possa bloccare e copiare i dati pixel nella CPU, il driver deve chiamare questo callback dopo l'invio della copia dalla superficie di gestione temporanea alla superficie di gestione temporanea. Se il driver non chiama questo callback, il desktop non verrà aggiornato. Non è valido chiamare IddCxSwapChainReleaseAndAcquireBuffer prima di chiamare IddCxSwapChainFinishedProcessingFrame

Fabbisogno

Requisito Valore
client minimo supportato Windows 10
server minimo supportato Windows Server 2016
piattaforma di destinazione Finestre
intestazione iddcx.h
libreria IddCxStub.lib
dll IddCx.dll
IRQL Must_inspect_result