目次 - API(機能別) - ピクセル形式と変換

ピクセル形式と変換

インクルードファイル: SDL_pixels.h

概要

これらの関数はピクセル形式とパレットを扱うためのものである.

列挙体

  1. SDL_PixelFormatEnum - ピクセル形式の列挙体

構造体

  1. SDL_Color - 色を表す構造体
  2. SDL_Palette - パレット情報の構造体
  3. SDL_PixelFormat - ピクセル形式の情報の構造体

関数

  1. SDL_AllocFormat - 指定のピクセル形式のSDL_PixelFormatを生成する
  2. SDL_AllocPalette - 指定の色数のパレットを生成する
  3. SDL_CalculateGammaRamp - ガンマ値から256個のガンマランプ値を求める
  4. SDL_FreeFormat - SDL_AllocFormatで生成したSDL_PixelFormatを解放する
  5. SDL_FreePalette - SDL_AllocPalette()で生成したSDL_Paletteを解放する
  6. SDL_GetPixelFormatName - ユーザが読めるピクセル形式の名前を得る
  7. SDL_GetRGB - 指定のピクセルのRGB値を得る
  8. SDL_GetRGBA - 指定のピクセルのRGBA値を得る
  9. SDL_MapRGB - RGBの3つの値から指定のピクセル形式の不透明なピクセル値を求める
  10. SDL_MapRGBA - RGBAの4つの値から指定のピクセル形式のピクセル値を求める
  11. SDL_MasksToPixelFormatEnum - ビット深度とRGBAマスクをピクセル形式に変換する
  12. SDL_PixelFormatEnumToMasks - ピクセル形式からビット深度とRGBAマスクを得る
  13. SDL_SetPaletteColors - パレットの色を設定する
  14. SDL_SetPixelFormatPalette - パレットのピクセル形式を設定する

SDL Wikiへのリンク

Pixel Formats and Conversion Routines - SDL Wiki