掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
OPENGLによるオフスクリーンレンダリング (ID:33081)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
>watchさん レスありがとうございます。 確かに間違ってました。 すいません。 PFD_GDI_SUPPORTも追加しています。 ただ、結果は変わらないです。 なにかもっと根本的な問題かもしれないですね… GLCanvas := TBitmap.Create; GLCanvas.canvas.Lock; //追加しました。 GLCanvas.HandleType := bmDIB; GLCanvas.Width := Panel5.Width; GLCanvas.Height := Panel5.Height; GLCanvas.PixelFormat := pf24bit; hdc := GetDC(GLCanvas.canvas.Handle); //hdc は HDC型 SetPixelFormatDescriptor; hrc := wglCreateContext(hdc); //hrc は HGLRC型 if (wglMakeCurrent(hdc, hrc) = false) then begin //ここがTrueになりません GLCanvas.Free; end;
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.