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

SDL_DEFINE_PIXELFOURCC

カスタムされたFourCCピクセル形式を定義するマクロ

ヘッダ

SDL3/SDL_pixels.h

構文

#define SDL_DEFINE_PIXELFOURCC(A, B, C, D) SDL_FOURCC(A, B, C, D)

引数

AFourCCコードの1文字目
BFourCCコードの2文字目
CFourCCコードの3文字目
DFourCCコードの4文字目

戻り値

SDL_PixelFormat形式のピクセル形式を戻す.

詳細

例えばSDL_PIXELFORMAT_YV12は次の様に定義されている:

SDL_DEFINE_PIXELFOURCC('Y', 'V', '1', '2')

スレッドセーフ

このマクロはスレッドセーフである.

バージョン

SDL 3.2.0以降

SDL Wikiへのリンク

SDL_DEFINE_PIXELFOURCC - SDL Wiki