2017-02-15 7 views

答えて

1

にあなたはそれを自分で行う必要があります。 SDLはNESテクスチャ形式の作品には適用されませんでした。 テクスチャ配列をロードする必要があります。正しいサイズの新しいサーフェスを作成します。その後、カラーパレットに対応する色でピクセルを塗りつぶすことができます。あなたはカスタムSDL_Paletteでそれを行うことができますが、これは良い習慣ではありません。

SDL_Paletteを手動で作成する必要はありません。 SDLがサーフェスにSDL_PixelFormatを割り当てると自動的に作成されます。 SDL_Surfaceのパレットの色の値は、SDL_SetPaletteColors()で設定できます。 SDL_Palette Wiki Page

関連する問題