Fonction D3DKMTSignalSynchronizationObjectFromGpu2 (d3dkmthk.h)

D3DKMTSignalSynchronizationObjectFromGpu2 est utilisé pour signaler une clôture surveillée. Lorsqu’un moteur d’unité de traitement graphique (GPU) particulier n’est pas en mesure d’écrire une nouvelle valeur de clôture surveillée directement à l’aide de son adresse virtuelle GPU, le pilote doit vider sa mémoire tampon de commande et émettre un signal à partir d’un paquet GPU à l’aide de D3DKMTSignalSynchronizationObjectFromGpu2. Pour les pilotes Windows Display Driver Model (WDDM) v2, les rappels D3DKMTSignalSynchronizationObject et D3DKMTSignalSynchronizationObject2 existants sont dépréciés et seront éventuellement supprimés.

Syntaxe

NTSTATUS D3DKMTSignalSynchronizationObjectFromGpu2(
  [in] const D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2 *unnamedParam1
);

Paramètres

[in] unnamedParam1

Structure D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2 qui fournit les détails de l’opération demandée.

Valeur retournée

Renvoie l'une des valeurs suivantes :

Code de retour Description
STATUS_SUCCESS L’opération a été effectuée avec succès.
STATUS_INVALID_PARAMETER Les paramètres ont été validés et déterminés comme incorrects.

Cette fonction peut également retourner d’autres valeurs NTSTATUS .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10
Serveur minimal pris en charge Windows Server 2016
Plateforme cible Universal
En-tête d3dkmthk.h (inclure D3dkmthk.h)
Bibliothèque Gdi32.lib
DLL Gdi32.dll

Voir aussi

D3DKMTSignalSynchronizationObject

D3DKMTSignalSynchronizationObject2

D3DKMTSignalSynchronizationObjectFromGpu

D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2