目次 - SDL 3.0 API(機能別) - ヒント - SDL_HINT_VIDEO_WAYLAND_PREFER_LIBDECOR

SDL_HINT_VIDEO_WAYLAND_PREFER_LIBDECOR

libdecor Waylandバックエンドをネイティブ装飾より優先するか否かを設定するヒント

ヘッダ

SDL3/SDL_hints.h

構文

#define SDL_HINT_VIDEO_WAYLAND_PREFER_LIBDECOR "SDL_VIDEO_WAYLAND_PREFER_LIBDECOR"

詳細

このヒントを有効にすると, xdg-decorationが利用可能な場合でも, libdecorがウィンドウの装飾に使用される. (デフォルトでは, 可能ならばlibdecor自身がxdg-decorationを利用することに注意すること)

次の値を設定できる:

"0"libdecorはサーバによる装飾が利用できない場合のみ有効にする (デフォルト)
"1"libdecorを常に有効にする

このヒントはSDLの初期化の前に設定する必要がある.

バージョン

SDL 3.2.0以降

SDL Wikiへのリンク

SDL_HINT_VIDEO_WAYLAND_PREFER_LIBDECOR - SDL Wiki