\90¬\8c÷\82Ì\82Æ\82«\90¶\90¬\82³\82ê\82½\83e\83N\83X\83`\83\83\82Ö\82Ì\83|\83C\83\93\83^\82ð\96ß\82·.\r
\83\8c\83\93\83_\83\8a\83\93\83O\83R\83\93\83e\83L\83X\83g\82ª\8eg\82¦\82È\82¢, format\82ª\91Î\89\9e\82µ\82Ä\82¢\82È\82¢, w\82Ü\82½\82Íh\82ª\94Í\88Í\8aO\82Ì\82Æ\82«NULL\82ð\96ß\82·.\r
<a href="SDL_GetError.html">SDL_GetError()</a>\82Å\8fÚ\8d×\82ð\92m\82é\82±\82Æ\82ª\82Å\82«\82é.\r
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
+<code>\r
+<pre>\r
+#include<stdlib.h>\r
+#include"SDL.h"\r
+// \8el\8ap\8c`\82ð\93®\82©\82·\r
+int main()\r
+{\r
+ SDL_Window *window;\r
+ SDL_Renderer *renderer;\r
+ SDL_Texture *Texture;\r
+ SDL_Event event;\r
+ SDL_Rect r;\r
+ if (SDL_Init(SDL_INIT_VIDEO) < 0) {\r
+ SDL_LogError(SDL_LOG_CATEGORY_APPLICATION, "SDL\82ð\8f\89\8aú\89»\82Å\82«\82È\82©\82Á\82½: %s", SDL_GetError());\r
+ return 3;\r
+ }\r
+\r
+ window = SDL_CreateWindow("SDL_CreateTexture",\r
+ SDL_WINDOWPOS_UNDEFINED,\r
+ SDL_WINDOWPOS_UNDEFINED,\r
+ 1024, 768,\r
+ SDL_WINDOW_RESIZABLE);\r
+\r
+ r.w = 100;\r
+ r.h = 50;\r
+\r
+ renderer = SDL_CreateRenderer(window, -1, 0);\r
+\r
+ Texture = SDL_CreateTexture(renderer, SDL_PIXELFORMAT_RGBA8888, SDL_TEXTUREACCESS_TARGET, 1024, 768);\r
+\r
+\r
+ while(1)\r
+ {\r
+ SDL_PollEvent(&event);\r
+ if(event.type == SDL_QUIT)\r
+ break;\r
+ r.x=rand()%500;\r
+ r.y=rand()%500;\r
+\r
+ SDL_SetRenderTarget(renderer, Texture);\r
+ SDL_SetRenderDrawColor(renderer, 0x00, 0x00, 0x00, 0x00);\r
+ SDL_RenderClear(renderer);\r
+ SDL_RenderDrawRect(renderer,&r);\r
+ SDL_SetRenderDrawColor(renderer, 0xFF, 0x00, 0x00, 0x00);\r
+ SDL_RenderFillRect(renderer, &r);\r
+ SDL_SetRenderTarget(renderer, NULL);\r
+ SDL_RenderCopy(renderer, Texture, NULL, NULL);\r
+ SDL_RenderPresent(renderer);\r
+ }\r
+ SDL_DestroyRenderer(renderer);\r
+ return 0;\r
+}\r
+</pre>\r
+</code>\r
<h2>\8fÚ\8d×</h2>\r
<p>\r
\83e\83N\83X\83`\83\83\82ð\90¶\90¬\82·\82é\91O\82É<a href="SDL_HINT_RENDER_SCALE_QUALITY.html">SDL_HINT_RENDER_SCALE_QUALITY</a>\82ð\90Ý\92è\82·\82é\82±\82Æ\82Å\83e\83N\83X\83`\83\83\82Ì\8ag\91å\95û\96@\82ð\90Ý\92è\82Å\82«\82é.\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_CreateTextureFromSurface.html">SDL_CreateTextureFromSurface</a><br>\r
<a href="SDL_DestroyTexture.html">SDL_DestroyTexture</a><br>\r