atomic_fetch_max — Funkcja
Niepodzielnie oblicza maksymalną wartość między wartością przechowywaną w podanej lokalizacji pamięci w pierwszym argumencie i wartością określoną w drugim argumencie, i zapisuje ją w tym samym miejscu pamięci.
inline int atomic_fetch_max(
_Inout_ int * _Dest,
int _Value
) restrict(amp);
inline unsigned int atomic_fetch_max(
_Inout_ unsigned int * _Dest,
unsigned int _Value
) restrict(amp);
Parametry
_Dest
Lokalizacja, z której odczytywana jest jedna z wartości, które mają być porównane, i w której mają być zapisane maksymalnie dwie wartości._Value
Wartość, która ma być porównywana z wartością w określonej lokalizacji.
Wartość zwracana
Oryginalna wartość przechowywana w określonej lokalizacji.
Wymagania
Nagłówek: amp.h
Przestrzeń nazw: Concurrency