目次 - API(機能別) - 2Dレンダリング - SDL_RenderSetIntegerScale

SDL_RenderSetIntegerScale

解像度非依存レンダラーで倍率を整数倍に強制するか否かを設定する

構文

int SDL_RenderSetIntegerScale(SDL_Renderer* renderer, SDL_bool enable)

引数

renderer整数倍の強制を設定するレンダラー
enable整数倍のレンダリングの設定または解除

戻り値

成功のとき0, 失敗のとき負の数を戻す. SDL_GetError()で詳細を知ることができる.

詳細

この関数は論理ビューポートの倍率を整数倍に限定する - つまり, 解像度が論理サイズの2つの倍率の間のとき, ビューポートのサイズは切り捨てられ低い方の倍率になる.

バージョン

この関数はSDL 2.0.5以降で使える.

関連項目(関数)

SDL_RenderGetIntegerScale
SDL_RenderSetLogicalSize

SDL Wikiへのリンク

SDL_RenderSetIntegerScale - SDL Wiki