目次 - 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)`

## 引数

title | UTF-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