2

RGB値から24ビットカラーを取得しようとしています。を使いたいのですSDL_MapRGBが、ピクセル形式がわかりません。SDL 2.0 以降、SDL_Windowとを使用していSDL_Rendererます。

4

2 に答える 2

4
SDL_Surface* surface = //however you created your surface
SDL_PixelFormat* myPixelFormat=surface->format;

これはhttps://wiki.libsdl.org/SDL_PixelFormatのページからのもので、詳細についてはこちらを参照してください。

于 2015-02-25T21:48:06.067 に答える