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

SDL_HINT_DOS_ALLOW_DIRECT_FRAMEBUFFER

DOSで可能ならば高速フレームバッファパスを有効にする

ヘッダ

SDL3/SDL_hints.h

構文

#define SDL_HINT_DOS_ALLOW_DIRECT_FRAMEBUFFER "SDL_DOS_ALLOW_DIRECT_FRAMEBUFFER"

詳細

"1"を設定すると, SDL_UpdateWindowSurface()はシステムRAMサーフェイスから直接VRAMにコピーし, ソフトウェアカーソルの描画と垂直同期を省略する.

次の値を設定できる:

"0"通常のパスでカーソルの描画と垂直同期を行う (デフォルト)
"1"可能ならば高速なVRAMへの直接アクセスパスを使用する

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

バージョン

SDL 3.6.0以降

SDL Wikiへのリンク

SDL_HINT_DOS_ALLOW_DIRECT_FRAMEBUFFER - SDL Wiki