1

GL レンダリング コンテキストを正常に作成しました (すべての WinApi 関数の戻り値を確認しました)。次のコードを使用してコンテキストを破棄しようとすると、失敗します。

    bool success = ::wglMakeCurrent ( 0, 0 ); // false
    success = ::wglDeleteContext ( glRenderingContext_ ); // false

上記のすべてが 1 つのスレッドで発生します。なにが問題ですか?

4

1 に答える 1

2

この呼び出しを行う前に、デバイスとレンダリング コンテキストを保持していたウィンドウを破棄しましたか? ウィンドウを破棄する前に、レンダリング コンテキストをシャットダウンする必要があります。

于 2012-09-14T17:08:59.477 に答える