Partager via


IddCxSwapChainFinishedProcessingFrame, fonction (iddcx.h)

Fonction de rappel du système d’exploitation que le pilote appelle pour signaler toutes les commandes GPU pour le traitement de cette trame ont été mis en file d’attente

Syntaxe

HRESULT IddCxSwapChainFinishedProcessingFrame(
  [in] IDDCX_SWAPCHAIN SwapChainObject
);

Paramètres

[in] SwapChainObject

Objet de chaîne d’échange dont le frame actuel est interrogé.

Valeur de retour

(NTSTATUS) La méthode retourne STATUS_SUCCESS si l’opération réussit. Dans le cas contraire, cette méthode peut retourner un code d’erreur NTSTATUS approprié.

Remarques

Si le pilote copie la mémoire tampon dans une surface intermédiaire afin qu’elle puisse verrouiller et copier les données de pixels dans l’UC, le pilote doit appeler ce rappel une fois que la copie de la surface à la surface intermédiaire a été envoyée. Si le pilote n’appelle pas ce rappel, le bureau ne sera pas mis à jour. Il n’est pas valide d’appeler IddCxSwapChainReleaseAndAcquireBuffer avant d’appeler IddCxSwapChainFinishedProcessingFrame

Exigences

Exigence Valeur
client minimum pris en charge Windows 10
serveur minimum pris en charge Windows Server 2016
plateforme cible Windows
d’en-tête iddcx.h
bibliothèque IddCxStub.lib
DLL IddCx.dll
IRQL Must_inspect_result