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

SDL_HINT_VIDEO_METAL_AUTO_RESIZE_DRAWABLE

macOSのSDL_EVENT_WINDOW_PIXEL_SIZE_CHANGEDイベントでMetalレイヤの描画領域のサイズを変更するか否かを設定するヒント

ヘッダ

SDL3/SDL_hints.h

構文

#define SDL_HINT_VIDEO_METAL_AUTO_RESIZE_DRAWABLE "SDL_VIDEO_METAL_AUTO_RESIZE_DRAWABLE"

詳細

次の値を設定できる:

"0"Metalレイヤ描画領域のサイズをSDL_EVENT_WINDOW_PIXEL_SIZE_CHANGEDイベントで更新しない
"1"Metalレイヤ描画領域のサイズをSDL_EVENT_WINDOW_PIXEL_SIZE_CHANGEDイベントで更新する (デフォルト)

このヒントはSDL_Metal_CreateViewを呼ぶ前に設定する必要がある.

バージョン

SDL 3.4.0以降

SDL Wikiへのリンク

SDL_HINT_VIDEO_METAL_AUTO_RESIZE_DRAWABLE - SDL Wiki