目次 - SDL 3.0 API(機能別) - 標準ライブラリ - SDL_GetEnvironment

SDL_GetEnvironment

プロセスの環境変数セットを得る

ヘッダ

SDL3/SDL_stdinc.h

構文

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()を使用すること.

スレッドセーフ

この関数はどのスレッドからも安全に呼べる.

バージョン

SDL 3.2.0以降

関連項目

SDL Wikiへのリンク

SDL_GetEnvironment - SDL Wiki