目次 - SDL 3.0 API(機能別) - 同期プリミティブ - SDL_DestroyMutex

SDL_DestroyMutex

SDL_CreateMutex()で生成したミューテックスを破棄する

ヘッダ

SDL3/SDL_mutex.h

構文

void SDL_DestroyMutex(SDL_Mutex *mutex);

引数

SDL_Mutex *mutex破棄するミューテックス

詳細

必要なくなったミューテックスはこの関数を呼んで破棄する必要がある. ミューテックスを破棄しないと, システムメモリやリソースのリークを引き起こすことがある. ロックされていないミューテックスは安全に破棄できる. ロックされたミューテックスを破棄するのは安全でない. それは環境に依存した定義されない振る舞いを引き起こすことがある.

バージョン

SDL 3.2.0以降

関連項目

SDL Wikiへのリンク

SDL_DestroyMutex - SDL Wiki