atomic_exchange — Funkcja (C++ AMP)
Ustawia wartość lokalizacji docelowej działając jako operacja niepodzielna.
inline int atomic_exchange(
_Inout_ int * _Dest,
int _Value
) restrict(amp);
inline unsigned int atomic_exchange(
_Inout_ unsigned int * _Dest,
unsigned int _Value
) restrict(amp);
inline float atomic_exchange(
_Inout_ float * _Dest,
float _Value
) restrict(amp);
Parametry
_Dest
Wskaźnik do określonej lokalizacji._Value
Nowa wartość.
Wartość zwracana
Oryginalna wartość lokalizacji docelowej.
Wymagania
Nagłówek: amp.h
Przestrzeń nazw: Concurrency