C# Class OpenTK.Platform.Windows.Wgl.Ext

Contains EXT extensions for WGL.
Afficher le fichier Open project: prepare/HTML-Renderer

Méthodes publiques

Méthode Description
BindDisplayColorTable ( Int16 id ) : bool
CreateDisplayColorTable ( Int16 id ) : bool
CreatePbuffer ( IntPtr hDC, int iPixelFormat, int iWidth, int iHeight, int piAttribList ) : IntPtr
DestroyDisplayColorTable ( Int16 id ) : void
DestroyPbuffer ( IntPtr hPbuffer ) : System.Boolean
GetCurrentReadDC ( ) : IntPtr
GetExtensionsString ( ) : string
GetPbufferDC ( IntPtr hPbuffer ) : IntPtr
GetPixelFormatAttrib ( IntPtr hdc, int iPixelFormat, int iLayerPlane, Int32 nAttributes, [ piAttributes, [ piValues ) : System.Boolean
GetSwapInterval ( ) : int
LoadDisplayColorTable ( Int16 table, Int32 length ) : bool
QueryPbuffer ( IntPtr hPbuffer, int iAttribute, [ piValue ) : System.Boolean
ReleasePbufferDC ( IntPtr hPbuffer, IntPtr hDC ) : int
SupportsExtension ( string ext ) : bool

Checks if a Wgl extension is supported by the given context.

SwapInterval ( int interval ) : System.Boolean

Private Methods

Méthode Description
BindDisplayColorTable ( UInt16 id ) : bool
CreateDisplayColorTable ( UInt16 id ) : bool
DestroyDisplayColorTable ( UInt16 id ) : void
GetPixelFormatAttrib ( IntPtr hdc, int iPixelFormat, int iLayerPlane, UInt32 nAttributes, [ piAttributes, [ piValues ) : System.Boolean
LoadDisplayColorTable ( UInt16 table, UInt32 length ) : bool

Method Details

BindDisplayColorTable() public static méthode

public static BindDisplayColorTable ( Int16 id ) : bool
id System.Int16
Résultat bool

CreateDisplayColorTable() public static méthode

public static CreateDisplayColorTable ( Int16 id ) : bool
id System.Int16
Résultat bool

CreatePbuffer() public static méthode

public static CreatePbuffer ( IntPtr hDC, int iPixelFormat, int iWidth, int iHeight, int piAttribList ) : IntPtr
hDC System.IntPtr
iPixelFormat int
iWidth int
iHeight int
piAttribList int
Résultat System.IntPtr

DestroyDisplayColorTable() public static méthode

public static DestroyDisplayColorTable ( Int16 id ) : void
id System.Int16
Résultat void

DestroyPbuffer() public static méthode

public static DestroyPbuffer ( IntPtr hPbuffer ) : System.Boolean
hPbuffer System.IntPtr
Résultat System.Boolean

GetCurrentReadDC() public static méthode

public static GetCurrentReadDC ( ) : IntPtr
Résultat System.IntPtr

GetExtensionsString() public static méthode

public static GetExtensionsString ( ) : string
Résultat string

GetPbufferDC() public static méthode

public static GetPbufferDC ( IntPtr hPbuffer ) : IntPtr
hPbuffer System.IntPtr
Résultat System.IntPtr

GetPixelFormatAttrib() public static méthode

public static GetPixelFormatAttrib ( IntPtr hdc, int iPixelFormat, int iLayerPlane, Int32 nAttributes, [ piAttributes, [ piValues ) : System.Boolean
hdc System.IntPtr
iPixelFormat int
iLayerPlane int
nAttributes System.Int32
piAttributes [
piValues [
Résultat System.Boolean

GetSwapInterval() public static méthode

public static GetSwapInterval ( ) : int
Résultat int

LoadDisplayColorTable() public static méthode

public static LoadDisplayColorTable ( Int16 table, Int32 length ) : bool
table System.Int16
length System.Int32
Résultat bool

QueryPbuffer() public static méthode

public static QueryPbuffer ( IntPtr hPbuffer, int iAttribute, [ piValue ) : System.Boolean
hPbuffer System.IntPtr
iAttribute int
piValue [
Résultat System.Boolean

ReleasePbufferDC() public static méthode

public static ReleasePbufferDC ( IntPtr hPbuffer, IntPtr hDC ) : int
hPbuffer System.IntPtr
hDC System.IntPtr
Résultat int

SupportsExtension() public static méthode

Checks if a Wgl extension is supported by the given context.
public static SupportsExtension ( string ext ) : bool
ext string The extension to check.
Résultat bool

SwapInterval() public static méthode

public static SwapInterval ( int interval ) : System.Boolean
interval int
Résultat System.Boolean