目次 - API(機能別) - 環境依存ウィンドウ - SDL_SysWMinfo

SDL_SysWMinfo

フィールド

ウィンドウに関するシステム依存の情報の構造体
全システム
SDL_versionversionSDLのバージョン
SDL_SYSWM_TYPEsubsystemウィンドウシステムの種別
intdummy未使用 (利用できるシステムがない場合にコンパイラを助けるため)
SDL_SYSWM_WINDOWS
HWNDwin.windowWindow handle
SDL_SYSWM_WINRT (SDL2.0.3以降)
IInspectable*win.windowWinRT CoreWindow
SDL_SYSWM_X11
Display*x11.displayX11 display
Windowx11.windowX11 window
SDL_SYSWM_DIRECTFB
IDirectFB*dfb.dfbDirectFB main interface
IDirectFBWindow*dfb.windowDirectFB window handle
IDirectFBSurface*dfb.surfaceDirectFB client surface
SDL_SYSWM_COCOA
NSWindow*cocoa.windowCocoa window
SDL_SYSWM_UIKIT
UIWindow*uikit.windowUIKit window
SDL_SYSWM_WAYLAND (SDL2.0.2以降)
wl_display*displayWayland display
wl_surface*surfaceWayland surface
wl_shell_surface*shell_surfaceWayland shell_surface (window manager handle)
SDL_SYSWM_MIR (SDL2.0.2以降)
MirConnection*connectionMir display server connection
MirSurface*surfaceMir surface

詳細

この構造体の値はSDL_GetWindowWMInfo()で得られる.

関連項目(列挙体)

SDL_SYSWM_TYPE

関連項目(構造体)

SDL_version

関連項目(関数)

SDL_GetWindowWMInfo

SDL Wikiへのリンク

SDL_SysWMinfo - SDL Wiki