目次 - API(機能別) - ディスプレイとウィンドウ - SDL_GetWindowSize

SDL_GetWindowSize

ウィンドウのクライアント領域のサイズを得る

構文

void SDL_GetWindowSize(SDL_Window* window, int* w, int* h)

引数

window幅と高さを得るウィンドウ
xスクリーン座標系のウィンドウの幅を代入するポインタ. NULLでもよい
yスクリーン座標系のウィンドウの高さを代入するポインタ. NULLでもよい

詳細

幅または高さが必要なければ, 引数のwまたはhをNULLにしてもよい.

もし高DPIに対応した環境(iOSやOS X)でSDL_WINDOW_ALLOW_HIGHDPIを指定してウィンドウを生成した場合ならば, スクリーン座標系のウィンドウサイズは, ピクセル数のウィンドウサイズと異なる場合がある. SDL_GL_GetDrawableSize()またはSDL_GetRendererOutputSize()でピクセル数のクライアントサイズを得ることができる.

関連項目(関数)

SDL_GL_GetDrawableSize
SDL_SetWindowSize

SDL Wikiへのリンク

SDL_GetWindowSize - SDL Wiki