Syntaxe
Paramètres
ValueType : UINT64 Valeur de la fence à laquelle l’événement doit être signalé. hEvent
Type : HANDLE Handle vers l’objet événement.
Valeur renvoyée
Type : HRESULT Cette méthode renvoie E_OUTOFMEMORY si les composants du noyau ne disposent pas de suffisamment de mémoire pour stocker l’événement dans une liste. Consultez Codes de retour Direct3D 12 pour les autres valeurs de retour possibles.Remarques
Pour spécifier plusieurs fences avant le déclenchement d’un événement, reportez-vous à SetEventOnMultipleFenceCompletion. Si hEvent est un handle null, cette API ne retourne pas tant que la ou les valeurs de fence spécifiées n’ont pas été atteintes. Cette méthode peut être appelée en toute sécurité depuis plusieurs threads simultanément.Exemples
L’exemple D3D12Multithreading utilise ID3D12Fence::SetEventOnCompletion comme suit :Configuration requise
En-tête : d3d12_xs.h ou d3d12_x.hBibliothèque : d3d12_xs.lib ou d3d12_x.lib
Plateformes prises en charge : consoles XBOX Series et famille XBOX One
