Função atomic_fetch_max
Calcula atomicamente o valor máximo entre o valor armazenado no local da memória especificado no primeiro argumento e o valor especificado no segundo argumento, e armazena-o no mesmo local da memória.
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);
Parâmetros
_Dest
O local de onde um dos valores a serem comparados é lido e ao qual o máximo dos dois valores deve ser armazenado._Value
O valor a ser comparado ao valor no local especificado.
Valor de retorno
O valor original armazenado no local especificado.
Requisitos
Cabeçalho: amp.h
Namespace: Simultaneidade