atomic_fetch_dec Function

Atomically decrements the value stored at the specified memory location.

inline int atomic_fetch_dec(
   _Inout_ int * _Dest
) restrict(amp);

inline unsigned int atomic_fetch_dec(
   _Inout_ unsigned int * _Dest
) restrict(amp);

Parameters

  • _Dest
    The location in memory of the value to be decremented.

Return Value

The original value stored at the memory location.

Requirements

Header: amp.h

Namespace: Concurrency

See Also

Reference

Concurrency Namespace (C++ AMP)