次の方法で共有


GraphicsContext クラス

定義

OpenGL レンダリング コンテキストを操作するメソッドを表し、提供します。

public sealed class GraphicsContext : IDisposable, OpenTK.Graphics.IGraphicsContext, OpenTK.Graphics.IGraphicsContextInternal
type GraphicsContext = class
    interface IGraphicsContext
    interface IDisposable
    interface IGraphicsContextInternal
継承
GraphicsContext
実装

コンストラクター

GraphicsContext(ContextHandle, IWindowInfo, IGraphicsContext, Int32, Int32, GraphicsContextFlags)

OpenGL レンダリング コンテキストを操作するメソッドを表し、提供します。

GraphicsContext(ContextHandle, IWindowInfo)

OpenGL レンダリング コンテキストを操作するメソッドを表し、提供します。

GraphicsContext(GraphicsMode, IWindowInfo, Int32, Int32, GraphicsContextFlags)

OpenGL レンダリング コンテキストを操作するメソッドを表し、提供します。

GraphicsContext(GraphicsMode, IWindowInfo)

OpenGL レンダリング コンテキストを操作するメソッドを表し、提供します。

プロパティ

CurrentContext

呼び出し元スレッドの現在の GraphicsContext を取得します。

DirectRendering

GraphicsContexts が直接レンダリングを実行するかどうかを示す System.Boolean を取得または設定します。

ErrorChecking

自動エラー チェックを実行するかどうかを示す System.Boolean を取得または設定します。 OpenTK.dllのデバッグ バージョンにのみ影響します。

GraphicsMode

コンテキストの GraphicsMode を取得します。

IsCurrent

Boolean呼び出し元のスレッドでこのインスタンスが最新かどうかを示す を取得します。

IsDisposed

Booleanこのインスタンスが破棄されたかどうかを示す を取得します。 このプロパティが true を返す場合は、インスタンス メソッドにアクセスするとエラーになります。

ShareContexts

GraphicsContext リソースが共有されているかどうかを示す System.Boolean を取得または設定します

SwapInterval

OpenGL レンダリング コンテキストを操作するメソッドを表し、提供します。

VSync
古い.

VSync が有効かどうかを示す値を取得または設定します。

メソッド

Assert()

GraphicsContext が呼び出し元のスレッドに存在するかどうかを確認し、存在しない場合は GraphicsContextMissingException をスローします。

CreateDummyContext()

OpenGL レンダリング コンテキストを操作するメソッドを表し、提供します。

CreateDummyContext(ContextHandle)

OpenGL レンダリング コンテキストを操作するメソッドを表し、提供します。

Dispose()

GraphicsContext を破棄します。

Equals(Object)

OpenGL レンダリング コンテキストを操作するメソッドを表し、提供します。

Finalize()

OpenGL レンダリング コンテキストを操作するメソッドを表し、提供します。

GetHashCode()

OpenGL レンダリング コンテキストを操作するメソッドを表し、提供します。

LoadAll()

OpenGL レンダリング コンテキストを操作するメソッドを表し、提供します。

MakeCurrent(IWindowInfo)

OpenGL レンダリング コンテキストを操作するメソッドを表し、提供します。

SwapBuffers()

コンテキスト上のバッファーをスワップします。 これにより、レンダリングされたシーンがユーザーに表示されます。

ToString()

OpenGL レンダリング コンテキストを操作するメソッドを表し、提供します。

Update(IWindowInfo)

OpenGL レンダリング コンテキストを操作するメソッドを表し、提供します。

明示的なインターフェイスの実装

IGraphicsContextInternal.Context

OpenGL レンダリング コンテキストへのハンドルを取得します。

IGraphicsContextInternal.GetAddress(String)

OpenGL 拡張関数のアドレスを取得します。

IGraphicsContextInternal.Implementation

この IGraphicsContext のプラットフォーム固有の実装を取得します。

適用対象