SDL_Environment * SDL_GetEnvironment(void);
(SDL_Environment *) プロセスの環境変数セットのポインタを戻す. 失敗のときNULLを戻す. SDL_GetError()を呼んで詳細を知ることができる.
これはアプリケーションの開始時に初期化され, その後のsetenv()とunsetenv()の呼び出しの影響を受けない. 環境を変更したい場合はSDL_SetEnvironmentVariable()とSDL_UnsetEnvironmentVariable()を使用すること. または, SDL_Quitの後もCランタイム環境で変更を維持したい場合はSDL_setenv_unsafe()とSDL_unsetenv_unsafe()を使用すること.
この関数はどのスレッドからも安全に呼べる.