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

SDL_CreateShapedWindow

位置, 大きさ, フラグを指定して非矩形ウィンドウを生成する

構文

SDL_Window* SDL_CreateShapedWindow(const char* title, unsigned int x, unsigned int y, unsigned int w, unsigned int h, Uint32 flags)

引数

titleUTF-8文字列のウィンドウのタイトル
xウィンドウのX座標, SDL_WINDOWPOS_CENTERED, または SDL_WINDOWPOS_UNDEFINED
yウィンドウのY座標, SDL_WINDOWPOS_CENTERED, または SDL_WINDOWPOS_UNDEFINED
wウィンドウの幅
hウィンドウの高さ
flagsウィンドウのフラグ. SDL_WindowFlags列挙体の論理和. SDL_WINDOW_BORDERLESSは常に設定する. SDL_WINDOW_FULLSCREENは常に設定しない

戻り値

生成されたウィンドウを戻す. 失敗のときNULLを戻す.

バージョン

SDL 2.0.0以降

関連項目(関数)

SDL_DestroyWindow

SDL Wikiへのリンク

SDL_CreateShapedWindow - SDL Wiki