atomic_exchange – funkce
Nastaví hodnotu cílového umístění jako atomickou operaci.
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
Ukazatel na cílové umístění._Value
Nová hodnota.
Vrácená hodnota
Původní hodnota cílového umístění.
Požadavky
Hlavičkový soubor: amp.h
Obor názvů: Concurrency