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

# SDL_PixelFormatEnumToMasks

ピクセル形式からビット深度とRGBAマスクを得る

## 構文

`SDL_bool SDL_PixelFormatEnumToMasks(Uint32 format, int* bpp, Uint32* Rmask, Uint32* Gmask, Uint32* Bmask, Uint32* Amask)`

## 引数

format | SDL_PixelFormatEnumの値の1つ
bpp | ビット深度. 通常15, 16, 32
Rmask | 赤成分のマスクを代入するポインタ
Gmask | 緑成分のマスクを代入するポインタ
Bmask | 青成分のマスクを代入するポインタ
Amask | α成分のマスクを代入するポインタ

## 戻り値

成功のときSDL_TRUE, 変換できなかったときSDL_FALSEを戻す. このときSDL_GetError()を呼んで詳細を知ることができる.

## バージョン

SDL 2.0.0以降

## 関連項目(関数)

SDL_MasksToPixelFormatEnum

## SDL Wikiへのリンク

SDL_PixelFormatEnumToMasks - SDL Wiki