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

# バージョン

インクルードファイル: SDL_version.h SDL_revision.h

## 概要

これらの関数は, コンパイルされた時点の, またはプログラムが現在使用しているSDLのバージョンの獲得のために使われる.

バージョンは3つの値(X.Y.Z)がある.

- X = メジャーバージョン. 大きく変更, 追加, 拡張されたとき加算される
- Y = マイナーバージョン. 後方互換のある変更があったとき加算される
- Z = パッチレベル. マイナーバージョン内で修正されたとき加算される

例: SDL2の最初のバージョンならば 2.0.0

バージョンは10進数4桁の値でも報告される. 千の位がメジャーバージョン, 百の位がマイナーバージョン, 十と一の位がパッチレベル(アップデートバージョン)である.

例: SDL2の最初のバージョンならば 2000

SDL_REVISIONを使う場合, SDL_revision.hをプログラムにインクルードする必要がある.

## 構造体

1. SDL_version

## 関数

1. SDL_COMPILEDVERSION
2. SDL_GetRevision
3. SDL_GetRevisionNumber
4. SDL_GetVersion
5. SDL_REVISION
6. SDL_VERSION
7. SDL_VERSIONNUM
8. SDL_VERSION_ATLEAST

## SDL Wikiへのリンク

Querying SDL Version - SDL Wiki