目次 - SDL 3.0 API(機能別) - アトミック操作 - SDL_AddAtomicInt

SDL_AddAtomicInt

参照カウントとして使用している変数を1減算する

ヘッダ

SDL3/SDL_atomic.h

構文

#define SDL_AtomicDecRef(a) (SDL_AddAtomicInt(a, -1) == 1)

引数

SDL_AtomicInt *a1減算するSDL_AtomicIntへのポインタ

戻り値

(bool) 減算した結果0になったとき真, それ以外のとき偽を戻す.

詳細

注意: この関数の目的が分からないのであれば, 使うべきではない!

スレッドセーフ

この関数はどのスレッドからも安全に呼べる.

バージョン

SDL 3.2.0以降

関連項目

SDL Wikiへのリンク

SDL_AddAtomicInt - SDL Wiki