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

# SDL_GetPixelFormatName

ユーザが読めるピクセル形式の名前を得る

## 構文

`const char* SDL_GetPixelFormatName(Uint32 format)`

## 引数

format | SDL_PixelFormatEnumの値の1つ

## サンプルコード

``

    SDL_Surface* surface = ...; // どこかで生成したサーフェイス
    SDL_PixelFormat* pixelFormat = surface->format;
    Uint32 pixelFormatEnum = pixelFormat->format;
    const char* surfacePixelFormatName = SDL_GetPixelFormatName(pixelFormatEnum);
    SDL_Log("このサーフェイスのピクセル形式は %s", surfacePixelFormatName);
    // このサーフェイスのピクセル形式は "SDL_PIXELFORMAT_ABGR8888" のように表示される

## 戻り値

ユーザが読めるピクセル形式の名前を戻す. ピクセル形式が不明の場合は"SDL_PIXELFORMAT_UNKNOWN"を戻す.

## バージョン

SDL 2.0.0以降

## SDL Wikiへのリンク

SDL_GetPixelFormatName - SDL Wiki