目次 - SDL 3.0 API(機能別) - ヒント - SDL_HINT_WINDOWS_ERASE_BACKGROUND_MODE

SDL_HINT_WINDOWS_ERASE_BACKGROUND_MODE

WM_ERASEBKGNDを受信したときSDLがウィンドウの内容を全て消去するか否かを設定するヒント

ヘッダ

SDL3/SDL_hints.h

構文

#define SDL_HINT_WINDOWS_ERASE_BACKGROUND_MODE "SDL_WINDOWS_ERASE_BACKGROUND_MODE"

詳細

次の値を設定できる:

"0"または"never"消去しない
"1"または"initial"最初のWM_ERASEBKGNDイベントがあったとき消去する (デフォルト)
"2"または"always"WM_ERASEBKGNDイベントのたびに消去する

このヒントはウィンドウを生成する前に設定する必要がある.

バージョン

SDL 3.2.0以降

SDL Wikiへのリンク

SDL_HINT_WINDOWS_ERASE_BACKGROUND_MODE - SDL Wiki