目次 - API(機能別) - ヒント - SDL_HINT_VIDEO_WINDOW_SHARE_PIXEL_FORMAT

SDL_HINT_VIDEO_WINDOW_SHARE_PIXEL_FORMAT

ピクセル形式を共有したいSDLウィンドウのアドレス("%p"形式の文字列)

X新しいSDL_CreateWindowFrom()で生成されるウィンドウとピクセル形式を共有する必要のあるSDLウィンドウのアドレス("%p"形式)

デフォルト

デフォルトは, このヒントは設定されていない.

詳細

SDL_CreateWindowFrom()を呼ぶ前に, このヒントにSDL_WINDOW_OPENGLが設定されたSDLウィンドウのアドレスが設定されていれば(そして現在はWGLのみ実行していれば), 新しく生成されるSDLウィンドウに次の2つのことが起こる.
  1. ピクセル形式はこのSDL_Windowと同じ形式になる. これは, 例えば複数のウィンドウにまたがったOpenGLコンテキストのシェーディングで必要である.
  2. SDL_WINDOW_OPENGLフラグは新しいウィンドウに設定される. よってOpenGLレンダリングで使える.

バージョン

SDL 2.0.2以降

SDL Wikiへのリンク

SDL_HINT_VIDEO_WINDOW_SHARE_PIXEL_FORMAT - SDL Wiki