目次 - API(機能別) - バージョン - SDL_version

SDL_version

SDLのバージョンの構造体

フィールド

Uint8majorメジャーバージョン
Uint8minorマイナーバージョン
Uint8patchパッチレベル(アップデートバージョン)

サンプルコード

SDL_version compiled;
SDL_version linked;

SDL_VERSION(&compiled);
SDL_GetVersion(&linked);
printf("コンパイルしたSDLのバージョンは %u.%u.%u ...\n", compiled.major, compiled.minor, compiled.patch);
printf("しかし, リンクしたSDLのバージョンは %u.%u.%u\n", linked.major, linked.minor, linked.patch);

詳細

バージョンは3つの値がある. SDL_VERSION()はこの構造体に情報を書き込む.

関連項目(マクロ)

SDL_COMPILEDVERSION
SDL_VERSION
SDL_VERSIONNUM
SDL_VERSION_ATLEAST

関連項目(関数)

SDL_GetVersion

SDL Wikiへのリンク

SDL_version - SDL Wiki