bool SDL_SetHint(const char *name, const char *value);
const char * | name | 設定するヒント. 詳細はヒントを参照すること |
const char * | value | ヒントの値 |
(bool) 成功のとき真, 失敗のとき偽を戻す. SDL_GetError()を呼んで詳細を知ることができる.
ヒントが既に設定されていれば, または優先度の高い環境変数が既に設定されていば, ヒントは設定されない. SDL_SetHintWithPriority()を使えば, 優先度を「上書き」にして設定することもできる.
#include <SDL3/SDL.h>
#include <SDL3/SDL_main.h>
int main(int argc, char* argv[])
{
// ヒントはそれぞれ必要な箇所で設定する. このヒントはSDLを初期化する前に設定する必要がある.
SDL_SetHint(SDL_HINT_APP_NAME, "My Game 2: The Revenge");
SDL_Init(SDL_INIT_VIDEO);
// ...
SDL_Quit();
return 0;
}