目次 - SDL 3.0 API(機能別) - バイト順と交換 - SDL_Swap64

SDL_Swap64

符号なし64ビット整数をバイト交換する

ヘッダ

SDL3/SDL_endian.h

構文

SDL_FORCE_INLINE Uint64 SDL_Swap64(Uint64 x);

引数

Uint64xバイト交換する値

戻り値

(Uint64) 逆のバイト順のエンディアンに変換されたxを戻す.

詳細

この関数はシステムのバイト順に関わらず常にバイト交換を行う. ほとんどの場合, 代わりにSDL_Swap64LEまたはSDL_Swap64BEを使うべきである.

これはヘッダにある強制インライン関数であり, SDLライブラリのパブリックなAPIではない(コードは呼び出されたプログラムに組み込まれ, リンカや動的ローダはSDL内にこの関数を見つけることができない)ので注意すること.

バージョン

SDL 3.2.0以降

SDL Wikiへのリンク

SDL_Swap64 - SDL Wiki