<h2>\96ß\82è\92l</h2>\r
\90V\82µ\82\90¶\90¬\82³\82ê\82½\83X\83\8c\83b\83h\8bÇ\8f\8a\8bL\89¯ID\82ð\96ß\82·.\r
\8e¸\94s\82Ì\82Æ\82«0\82ð\96ß\82·.\r
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
+<p>\r
+<code>\r
+<pre>\r
+static SDL_SpinLock tls_lock;\r
+static SDL_TLSID thread_local_storage;\r
+\r
+void SetMyThreadData(void *value)\r
+{\r
+ if (!thread_local_storage) {\r
+ SDL_AtomicLock(&tls_lock);\r
+ if (!thread_local_storage) {\r
+ thread_local_storage = SDL_TLSCreate();\r
+ }\r
+ SDL_AtomicUnlock(&tls_lock);\r
+ }\r
+ SDL_TLSSet(thread_local_storage, value, 0);\r
+}\r
+\r
+void *GetMyThreadData(void)\r
+{\r
+ return SDL_TLSGet(thread_local_storage);\r
+}\r
+</pre>\r
+</code>\r
+</p>\r
+<h2>\83o\81[\83W\83\87\83\93</h2>\r
+SDL 2.0.0\88È\8d~\r
<h2>\8aÖ\98A\8d\80\96Ú(\8aÖ\90\94)</h2>\r
<a href="SDL_TLSGet.html">SDL_TLSGet</a><br>\r
<a href="SDL_TLSSet.html">SDL_TLSSet</a><br>\r