void SDL_DestroyMutex(SDL_mutex* mutex)
mutex | 破棄するmutex |
SDL_mutex *mutex;
mutex = SDL_CreateMutex();
if (!mutex) {
fprintf(stderr, "mutexを生成できなかった\n");
return;
}
if (SDL_LockMutex(mutex) == 0) {
/* ここでmutexがロックされている間の処理をする */
SDL_UnlockMutex(mutex);
} else {
fprintf(stderr, "mutexをロックできなかった\n");
}
SDL_DestroyMutex(mutex);