<h2>\83t\83B\81[\83\8b\83h</h2>\r
<table border="1" summary="SDL_PixelFormat">\r
<tr><td>Uint32</td><td>format</td><td><a href="SDL_PixelFormatEnum.html">SDL_PixelFormatEnum</a>\82Ì\92l\82Ì1\82Â</td></tr>\r
-<tr><td>SDL_Palette*</td><td>palette</td><td>\83s\83N\83Z\83\8b\8c`\8e®\82É\8aÖ\98A\95t\82¯\82ç\82ê\82½<a href="SDL_Palette">SDL_Palette</a>\82Ì\94z\97ñ, NULL\82Ì\82Æ\82«\83p\83\8c\83b\83g\82ð\8e\9d\82½\82È\82¢</td></tr>\r
+<tr><td>SDL_Palette*</td><td>palette</td><td>\83s\83N\83Z\83\8b\8c`\8e®\82É\8aÖ\98A\95t\82¯\82ç\82ê\82½<a href="SDL_Palette.html">SDL_Palette</a>\82Ì\94z\97ñ, NULL\82Ì\82Æ\82«\83p\83\8c\83b\83g\82ð\8e\9d\82½\82È\82¢</td></tr>\r
<tr><td>Uint8</td><td>BitsPerPixel</td><td>\83s\83N\83Z\83\8b\92l\82Ì\97L\8cø\82È\83r\83b\83g\90\94. \97á: 8, 15, 16, 24, 32</td></tr>\r
<tr><td>Uint8</td><td>BytesPerPixel</td><td>\83s\83N\83Z\83\8b\92l\82É\95K\97v\82È\83o\83C\83g\90\94. \97á: 1, 2, 3, 4 (\8fÚ\8d×\82ð\8eQ\8fÆ\82·\82é\82±\82Æ)</td></tr>\r
-<tr><td>Uint32</td><td>Rmask</td><td>\83s\83N\83Z\83\8b\82Ì\90Ô\83`\83\83\83l\83\8b\82Ì\88Ê\92u\82ð\95\\82·\83}\83X\83N</td></tr>\r
-<tr><td>Uint32</td><td>Gmask</td><td>\83s\83N\83Z\83\8b\82Ì\97Î\83`\83\83\83l\83\8b\82Ì\88Ê\92u\82ð\95\\82·\83}\83X\83N</td></tr>\r
-<tr><td>Uint32</td><td>Bmask</td><td>\83s\83N\83Z\83\8b\82Ì\90Â\83`\83\83\83l\83\8b\82Ì\88Ê\92u\82ð\95\\82·\83}\83X\83N</td></tr>\r
-<tr><td>Uint32</td><td>Amask</td><td>\83s\83N\83Z\83\8b\82Ì\83¿\83`\83\83\83l\83\8b\82Ì\88Ê\92u\82ð\95\\82·\83}\83X\83N. 0\82È\82ç\82Î\83¿\92l\82ð\8e\9d\82½\82È\82¢</td></tr>\r
+<tr><td>Uint32</td><td>Rmask</td><td>\83s\83N\83Z\83\8b\82Ì\90Ô\90¬\95ª\82Ì\88Ê\92u\82ð\95\\82·\83}\83X\83N</td></tr>\r
+<tr><td>Uint32</td><td>Gmask</td><td>\83s\83N\83Z\83\8b\82Ì\97Î\90¬\95ª\82Ì\88Ê\92u\82ð\95\\82·\83}\83X\83N</td></tr>\r
+<tr><td>Uint32</td><td>Bmask</td><td>\83s\83N\83Z\83\8b\82Ì\90Â\90¬\95ª\82Ì\88Ê\92u\82ð\95\\82·\83}\83X\83N</td></tr>\r
+<tr><td>Uint32</td><td>Amask</td><td>\83s\83N\83Z\83\8b\82Ì\83¿\90¬\95ª\82Ì\88Ê\92u\82ð\95\\82·\83}\83X\83N. 0\82È\82ç\82Î\83¿\90¬\95ª\82ð\8e\9d\82½\82È\82¢</td></tr>\r
<tr><td>Uint8</td><td>Rloss</td><td>(\93à\95\94\82Å\8eg\97p)</td></tr>\r
<tr><td>Uint8</td><td>Gloss</td><td>(\93à\95\94\82Å\8eg\97p)</td></tr>\r
<tr><td>Uint8</td><td>Bloss</td><td>(\93à\95\94\82Å\8eg\97p)</td></tr>\r
8bit\82ð\92´\82¦\82é\83s\83N\83Z\83\8b\82Í\95Ê\82Ì\8dl\82¦\95û\82ª\95K\97v\82É\82È\82é.\r
\82»\82ê\82ç\82Í"TrueColor"\8c`\8e®\82Å\82 \82è, \90F\8fî\95ñ\82Í\83p\83\8c\83b\83g\82Å\82Í\82È\82\83s\83N\83Z\83\8b\8e©\90g\82É\8ai\94[\82³\82ê\82Ä\82¢\82é.\r
mask, shift, loss\83t\83B\81[\83\8b\83h\82Å\82Ç\82Ì\82æ\82¤\82É\90F\82ð\83G\83\93\83R\81[\83h\82µ\82Ä\82¢\82é\82©\82í\82©\82é.\r
-mask\83t\83B\81[\83\8b\83h\82Å\82»\82ê\82¼\82ê\82Ì\90F\97v\91f\82ð\95ª\97£\82·\82é\82±\82Æ\82ª\82Å\82«, shift\83t\83B\81[\83\8b\83h\82Í\83s\83N\83Z\83\8b\92l\82Ì\82»\82ê\82¼\82ê\82Ì\90F\97v\91f\82ª\89E\82©\82ç\89½\83r\83b\83g\96Ú\82©\82ð\92m\82é\82±\82Æ\82ª\82Å\82«, \82»\82µ\82Äloss\83t\83B\81[\83\8b\83h\82Í\82±\82Ì\83s\83N\83Z\83\8b\92l\82ª8bit\82Ì\90F\97v\91f\82É\91Î\82µ\82Ä\89½\83r\83b\83g\8e¸\82í\82ê\82Ä\82¢\82é\82©\82ð\92m\82é\82±\82Æ\82ª\82Å\82«\82é.\r
+mask\83t\83B\81[\83\8b\83h\82Å\82»\82ê\82¼\82ê\82Ì\90F\90¬\95ª\82ð\95ª\97£\82·\82é\82±\82Æ\82ª\82Å\82«, shift\83t\83B\81[\83\8b\83h\82Í\83s\83N\83Z\83\8b\92l\82Ì\82»\82ê\82¼\82ê\82Ì\90F\90¬\95ª\82ª\89E\82©\82ç\89½\83r\83b\83g\96Ú\82©\82ð\92m\82é\82±\82Æ\82ª\82Å\82«, \82»\82µ\82Äloss\83t\83B\81[\83\8b\83h\82Í\82±\82Ì\83s\83N\83Z\83\8b\92l\82ª8bit\82Ì\90F\90¬\95ª\82É\91Î\82µ\82Ä\89½\83r\83b\83g\8e¸\82í\82ê\82Ä\82¢\82é\82©\82ð\92m\82é\82±\82Æ\82ª\82Å\82«\82é.\r
<code>\r
<pre>\r
-/* 32bit\83s\83N\83Z\83\8b\92l\82©\82ç\90F\97v\91f\82ð\93¾\82é */\r
+/* 32bit\83s\83N\83Z\83\8b\92l\82©\82ç\90F\90¬\95ª\82ð\93¾\82é */\r
SDL_PixelFormat *fmt;\r
SDL_Surface *surface;\r
Uint32 temp, pixel;\r
pixel = *((Uint32*)surface->pixels);\r
SDL_UnlockSurface(surface);\r
\r
-/* \90Ô\97v\91f\82ð\93¾\82é */\r
-temp = pixel & fmt->Rmask; /* \90Ô\97v\91f\82ð\95ª\97£\82·\82é */\r
+/* \90Ô\90¬\95ª\82ð\93¾\82é */\r
+temp = pixel & fmt->Rmask; /* \90Ô\90¬\95ª\82ð\95ª\97£\82·\82é */\r
temp = temp >> fmt->Rshift; /* 8bit\82Ü\82Å\89º\82ë\82· */\r
temp = temp << fmt->Rloss; /* 8bit\83t\83\8b\82Ü\82Å\8ag\92£\82·\82é */\r
red = (Uint8)temp;\r
\r
-/* \97Î\97v\91f\82ð\93¾\82é */\r
-temp = pixel & fmt->Gmask; /* \97Î\97v\91f\82ð\95ª\97£\82·\82é */\r
+/* \97Î\90¬\95ª\82ð\93¾\82é */\r
+temp = pixel & fmt->Gmask; /* \97Î\90¬\95ª\82ð\95ª\97£\82·\82é */\r
temp = temp >> fmt->Gshift; /* 8bit\82Ü\82Å\89º\82ë\82· */\r
temp = temp << fmt->Gloss; /* 8bit\83t\83\8b\82Ü\82Å\8ag\92£\82·\82é */\r
green = (Uint8)temp;\r
\r
-/* \90Â\97v\91f\82ð\93¾\82é */\r
-temp = pixel & fmt->Bmask; /* \90Â\97v\91f\82ð\95ª\97£\82·\82é */\r
+/* \90Â\90¬\95ª\82ð\93¾\82é */\r
+temp = pixel & fmt->Bmask; /* \90Â\90¬\95ª\82ð\95ª\97£\82·\82é */\r
temp = temp >> fmt->Bshift; /* 8bit\82Ü\82Å\89º\82ë\82· */\r
temp = temp << fmt->Bloss; /* 8bit\83t\83\8b\82Ü\82Å\8ag\92£\82·\82é */\r
blue = (Uint8)temp;\r
\r
-/* \83¿\97v\91f\82ð\93¾\82é */\r
-temp = pixel & fmt->Amask; /* \83¿\97v\91f\82ð\95ª\97£\82·\82é */\r
+/* \83¿\90¬\95ª\82ð\93¾\82é */\r
+temp = pixel & fmt->Amask; /* \83¿\90¬\95ª\82ð\95ª\97£\82·\82é */\r
temp = temp >> fmt->Ashift; /* 8bit\82Ü\82Å\89º\82ë\82· */\r
temp = temp << fmt->Aloss; /* 8bit\83t\83\8b\82Ü\82Å\8ag\92£\82·\82é */\r
alpha = (Uint8)temp;\r