C# 클래스 Tao.Platform.Windows.Wgl

파일 보기 프로젝트 열기: WolfgangSt/axiom 1 사용 예제들

공개 메소드들

메소드 설명
GetDelegate ( string name, Type signature ) : Delegate

Creates a System.Delegate that can be used to call an OpenGL function, core or extension.

IsExtensionSupported ( string name ) : bool

Determines whether the specified OpenGL extension category is available in the current OpenGL context. Equivalent to IsExtensionSupported(name, true)

Load ( string function ) : bool

Tries to reload the given OpenGL function (core or extension).

Use this function if you require greater granularity when loading OpenGL entry points.

While the automatic initialisation will load all OpenGL entry points, in some cases the initialisation can take place before an OpenGL Context has been established. In this case, use this function to load the entry points for the OpenGL functions you will need, or use ReloadFunctions() to load all available entry points.

This function returns true if the given OpenGL function is supported, false otherwise.

To query for supported extensions use the IsExtensionSupported() function instead.

ReloadFunctions ( ) : void

Loads all OpenGL functions (core and extensions).

This function will be automatically called the first time you use any opengl function. There is

Call this function manually whenever you need to update OpenGL entry points. This need may arise if you change the pixelformat/visual, or in case you cannot (or do not want) to use the automatic initialization of the GL class.

wglAllocateMemoryNV ( Int32 size, System.Single readfreq, System.Single writefreq, System.Single priority ) : IntPtr
wglAssociateImageBufferEventsI3D ( IntPtr hDC, IntPtr pEvent, IntPtr pAddress, Int32 pSize, Int32 count ) : System.Boolean
wglAssociateImageBufferEventsI3D ( IntPtr hDC, IntPtr pEvent, [ pAddress, Int32 pSize, Int32 count ) : System.Boolean
wglBeginFrameTrackingI3D ( ) : System.Boolean
wglBindDisplayColorTableEXT ( Int16 id ) : bool
wglBindTexImageARB ( IntPtr hPbuffer, int iBuffer ) : System.Boolean
wglChoosePixelFormat ( IntPtr hDc, Gdi pPfd ) : int
wglChoosePixelFormatARB ( IntPtr hdc, IntPtr piAttribIList, IntPtr pfAttribFList, Int32 nMaxFormats, [ piFormats, [ nNumFormats ) : System.Boolean
wglChoosePixelFormatARB ( IntPtr hdc, int piAttribIList, System.Single pfAttribFList, Int32 nMaxFormats, [ piFormats, [ nNumFormats ) : System.Boolean
wglChoosePixelFormatEXT ( IntPtr hdc, IntPtr piAttribIList, IntPtr pfAttribFList, Int32 nMaxFormats, [ piFormats, [ nNumFormats ) : System.Boolean
wglChoosePixelFormatEXT ( IntPtr hdc, int piAttribIList, System.Single pfAttribFList, Int32 nMaxFormats, [ piFormats, [ nNumFormats ) : System.Boolean
wglCopyContext ( IntPtr hglrcSrc, IntPtr hglrcDst, Int32 mask ) : System.Boolean
wglCreateBufferRegionARB ( IntPtr hDC, int iLayerPlane, Int32 uType ) : IntPtr
wglCreateContext ( IntPtr hDc ) : IntPtr
wglCreateDisplayColorTableEXT ( Int16 id ) : bool
wglCreateImageBufferI3D ( IntPtr hDC, Int32 dwSize, Int32 uFlags ) : IntPtr
wglCreateLayerContext ( IntPtr hDc, int level ) : IntPtr
wglCreatePbufferARB ( IntPtr hDC, int iPixelFormat, int iWidth, int iHeight, int piAttribList ) : IntPtr
wglCreatePbufferEXT ( IntPtr hDC, int iPixelFormat, int iWidth, int iHeight, int piAttribList ) : IntPtr
wglDeleteBufferRegionARB ( IntPtr hRegion ) : void
wglDeleteContext ( IntPtr oldContext ) : System.Boolean
wglDescribeLayerPlane ( IntPtr hDc, int pixelFormat, int layerPlane, Int32 nBytes, Gdi plpd ) : System.Boolean
wglDescribePixelFormat ( IntPtr hdc, int ipfd, Int32 cjpfd, Gdi ppfd ) : int
wglDestroyDisplayColorTableEXT ( Int16 id ) : void
wglDestroyImageBufferI3D ( IntPtr hDC, IntPtr pAddress ) : Boolean
wglDestroyImageBufferI3D ( IntPtr hDC, [ pAddress ) : Boolean
wglDestroyPbufferARB ( IntPtr hPbuffer ) : Boolean
wglDestroyPbufferEXT ( IntPtr hPbuffer ) : Boolean
wglDisableFrameLockI3D ( ) : Boolean
wglDisableGenlockI3D ( IntPtr hDC ) : Boolean
wglEnableFrameLockI3D ( ) : Boolean
wglEnableGenlockI3D ( IntPtr hDC ) : Boolean
wglEndFrameTrackingI3D ( ) : Boolean
wglFreeMemoryNV ( [ pointer ) : void
wglGenlockSampleRateI3D ( IntPtr hDC, Int32 uRate ) : Boolean
wglGenlockSourceDelayI3D ( IntPtr hDC, Int32 uDelay ) : Boolean
wglGenlockSourceEdgeI3D ( IntPtr hDC, Int32 uEdge ) : Boolean
wglGenlockSourceI3D ( IntPtr hDC, Int32 uSource ) : Boolean
wglGetCurrentContext ( ) : IntPtr
wglGetCurrentDC ( ) : IntPtr
wglGetCurrentReadDCARB ( ) : IntPtr
wglGetCurrentReadDCEXT ( ) : IntPtr
wglGetDefaultProcAddress ( String lpszProc ) : IntPtr
wglGetDigitalVideoParametersI3D ( IntPtr hDC, int iAttribute, [ piValue ) : Boolean
wglGetExtensionsStringARB ( IntPtr hdc ) : string
wglGetExtensionsStringEXT ( ) : string
wglGetFrameUsageI3D ( [ pUsage ) : Boolean
wglGetGammaTableParametersI3D ( IntPtr hDC, int iAttribute, [ piValue ) : Boolean
wglGetLayerPaletteEntries ( IntPtr hdc, int iLayerPlane, int iStart, int cEntries, Int32 pcr ) : int
wglGetMscRateOML ( IntPtr hdc, [ numerator, [ denominator ) : Boolean
wglGetPbufferDCARB ( IntPtr hPbuffer ) : IntPtr
wglGetPbufferDCEXT ( IntPtr hPbuffer ) : IntPtr
wglGetPixelFormat ( IntPtr hdc ) : int
wglGetPixelFormatAttribfvARB ( IntPtr hdc, int iPixelFormat, int iLayerPlane, Int32 nAttributes, int piAttributes, [ pfValues ) : Boolean
wglGetPixelFormatAttribfvEXT ( IntPtr hdc, int iPixelFormat, int iLayerPlane, Int32 nAttributes, [ piAttributes, [ pfValues ) : Boolean
wglGetPixelFormatAttribivARB ( IntPtr hdc, int iPixelFormat, int iLayerPlane, Int32 nAttributes, int piAttributes, [ piValues ) : Boolean
wglGetPixelFormatAttribivEXT ( IntPtr hdc, int iPixelFormat, int iLayerPlane, Int32 nAttributes, [ piAttributes, [ piValues ) : Boolean
wglGetProcAddress ( String lpszProc ) : IntPtr
wglGetSwapIntervalEXT ( ) : int
wglGetSyncValuesOML ( IntPtr hdc, [ ust, [ msc, [ sbc ) : Boolean
wglIsEnabledFrameLockI3D ( [ pFlag ) : Boolean
wglIsEnabledGenlockI3D ( IntPtr hDC, [ pFlag ) : Boolean
wglLoadDisplayColorTableEXT ( Int16 table, Int32 length ) : bool
wglLoadDisplayColorTableEXT ( IntPtr table, Int32 length ) : bool
wglMakeContextCurrentARB ( IntPtr hDrawDC, IntPtr hReadDC, IntPtr hglrc ) : Boolean
wglMakeContextCurrentEXT ( IntPtr hDrawDC, IntPtr hReadDC, IntPtr hglrc ) : Boolean
wglMakeCurrent ( IntPtr hDc, IntPtr newContext ) : Boolean
wglQueryFrameLockMasterI3D ( [ pFlag ) : Boolean
wglQueryFrameTrackingI3D ( [ pFrameCount, [ pMissedFrames, [ pLastMissedUsage ) : Boolean
wglQueryPbufferARB ( IntPtr hPbuffer, int iAttribute, [ piValue ) : Boolean
wglQueryPbufferEXT ( IntPtr hPbuffer, int iAttribute, [ piValue ) : Boolean
wglRealizeLayerPalette ( IntPtr hdc, int iLayerPlane, Boolean bRealize ) : Boolean
wglReleaseImageBufferEventsI3D ( IntPtr hDC, IntPtr pAddress, Int32 count ) : Boolean
wglReleaseImageBufferEventsI3D ( IntPtr hDC, [ pAddress, Int32 count ) : Boolean
wglReleasePbufferDCARB ( IntPtr hPbuffer, IntPtr hDC ) : int
wglReleasePbufferDCEXT ( IntPtr hPbuffer, IntPtr hDC ) : int
wglReleaseTexImageARB ( IntPtr hPbuffer, int iBuffer ) : Boolean
wglRestoreBufferRegionARB ( IntPtr hRegion, int x, int y, int width, int height, int xSrc, int ySrc ) : Boolean
wglSaveBufferRegionARB ( IntPtr hRegion, int x, int y, int width, int height ) : Boolean
wglSetDigitalVideoParametersI3D ( IntPtr hDC, int iAttribute, int piValue ) : Boolean
wglSetGammaTableI3D ( IntPtr hDC, int iEntries, Int16 puRed, Int16 puGreen, Int16 puBlue ) : Boolean
wglSetGammaTableI3D ( IntPtr hDC, int iEntries, IntPtr puRed, IntPtr puGreen, IntPtr puBlue ) : Boolean
wglSetGammaTableParametersI3D ( IntPtr hDC, int iAttribute, int piValue ) : Boolean
wglSetLayerPaletteEntries ( IntPtr hdc, int iLayerPlane, int iStart, int cEntries, Int32 pcr ) : int
wglSetPbufferAttribARB ( IntPtr hPbuffer, int piAttribList ) : Boolean
wglSetPixelFormat ( IntPtr hdc, int ipfd, Gdi ppfd ) : Boolean
wglShareLists ( IntPtr hrcSrvShare, IntPtr hrcSrvSource ) : Boolean
wglSwapBuffers ( IntPtr hdc ) : Boolean
wglSwapBuffersMscOML ( IntPtr hdc, Int64 target_msc, Int64 divisor, Int64 remainder ) : Int64
wglSwapIntervalEXT ( int interval ) : Boolean
wglSwapLayerBuffers ( IntPtr hdc, Int32 fuFlags ) : Boolean
wglSwapLayerBuffersMscOML ( IntPtr hdc, int fuPlanes, Int64 target_msc, Int64 divisor, Int64 remainder ) : Int64
wglUseFontBitmapsA ( IntPtr hDC, Int32 first, Int32 count, Int32 listBase ) : Boolean
wglUseFontBitmapsW ( IntPtr hDC, Int32 first, Int32 count, Int32 listBase ) : Boolean
wglUseFontOutlinesA ( IntPtr hDC, Int32 first, Int32 count, Int32 listBase, float thickness, float deviation, Int32 fontMode, Gdi glyphMetrics ) : Boolean
wglUseFontOutlinesW ( IntPtr hDC, Int32 first, Int32 count, Int32 listBase, float thickness, float deviation, Int32 fontMode, Gdi glyphMetrics ) : Boolean
wglWaitForMscOML ( IntPtr hdc, Int64 target_msc, Int64 divisor, Int64 remainder, [ ust, [ msc, [ sbc ) : Boolean
wglWaitForSbcOML ( IntPtr hdc, Int64 target_sbc, [ ust, [ msc, [ sbc ) : Boolean

비공개 메소드들

메소드 설명
BuildExtensionList ( ) : void
GetExtensionDelegate ( string name, Type signature ) : Delegate

Creates a System.Delegate that can be used to call a dynamically exported OpenGL function.

Wgl ( ) : System
set ( object d, Delegate value ) : void
wglAssociateImageBufferEventsI3D ( IntPtr hDC, IntPtr pEvent, IntPtr pAddress, Int32 pSize, UInt32 count ) : System.Boolean
wglAssociateImageBufferEventsI3D ( IntPtr hDC, IntPtr pEvent, [ pAddress, Int32 pSize, UInt32 count ) : System.Boolean
wglAssociateImageBufferEventsI3D ( IntPtr hDC, IntPtr pEvent, [ pAddress, IntPtr pSize, Int32 count ) : System.Boolean
wglAssociateImageBufferEventsI3D ( IntPtr hDC, IntPtr pEvent, [ pAddress, IntPtr pSize, UInt32 count ) : System.Boolean
wglBindDisplayColorTableEXT ( UInt16 id ) : bool
wglChoosePixelFormat ( IntPtr hDc, IntPtr pPfd ) : int
wglChoosePixelFormatARB ( IntPtr hdc, IntPtr piAttribIList, IntPtr pfAttribFList, UInt32 nMaxFormats, [ piFormats, [ nNumFormats ) : System.Boolean
wglChoosePixelFormatARB ( IntPtr hdc, int piAttribIList, System.Single pfAttribFList, UInt32 nMaxFormats, [ piFormats, [ nNumFormats ) : System.Boolean
wglChoosePixelFormatEXT ( IntPtr hdc, IntPtr piAttribIList, IntPtr pfAttribFList, UInt32 nMaxFormats, [ piFormats, [ nNumFormats ) : System.Boolean
wglChoosePixelFormatEXT ( IntPtr hdc, int piAttribIList, System.Single pfAttribFList, UInt32 nMaxFormats, [ piFormats, [ nNumFormats ) : System.Boolean
wglCopyContext ( IntPtr hglrcSrc, IntPtr hglrcDst, UInt32 mask ) : System.Boolean
wglCreateBufferRegionARB ( IntPtr hDC, int iLayerPlane, UInt32 uType ) : IntPtr
wglCreateDisplayColorTableEXT ( UInt16 id ) : bool
wglCreateImageBufferI3D ( IntPtr hDC, Int32 dwSize, UInt32 uFlags ) : IntPtr
wglCreatePbufferARB ( IntPtr hDC, int iPixelFormat, int iWidth, int iHeight, IntPtr piAttribList ) : IntPtr
wglCreatePbufferEXT ( IntPtr hDC, int iPixelFormat, int iWidth, int iHeight, IntPtr piAttribList ) : IntPtr
wglDescribeLayerPlane ( IntPtr hDc, int pixelFormat, int layerPlane, Int32 nBytes, IntPtr plpd ) : System.Boolean
wglDescribeLayerPlane ( IntPtr hDc, int pixelFormat, int layerPlane, UInt32 nBytes, Gdi plpd ) : System.Boolean
wglDescribeLayerPlane ( IntPtr hDc, int pixelFormat, int layerPlane, UInt32 nBytes, IntPtr plpd ) : System.Boolean
wglDescribePixelFormat ( IntPtr hdc, int ipfd, Int32 cjpfd, IntPtr ppfd ) : int
wglDescribePixelFormat ( IntPtr hdc, int ipfd, UInt32 cjpfd, Gdi ppfd ) : int
wglDescribePixelFormat ( IntPtr hdc, int ipfd, UInt32 cjpfd, IntPtr ppfd ) : int
wglDestroyDisplayColorTableEXT ( UInt16 id ) : void
wglGenlockSampleRateI3D ( IntPtr hDC, UInt32 uRate ) : Boolean
wglGenlockSourceDelayI3D ( IntPtr hDC, UInt32 uDelay ) : Boolean
wglGenlockSourceEdgeI3D ( IntPtr hDC, UInt32 uEdge ) : Boolean
wglGenlockSourceI3D ( IntPtr hDC, UInt32 uSource ) : Boolean
wglGetGammaTableI3D ( IntPtr hDC, int iEntries, [ puRed, [ puGreen, [ puBlue ) : Boolean
wglGetGenlockSampleRateI3D ( IntPtr hDC, [ uRate ) : Boolean
wglGetGenlockSourceDelayI3D ( IntPtr hDC, [ uDelay ) : Boolean
wglGetGenlockSourceEdgeI3D ( IntPtr hDC, [ uEdge ) : Boolean
wglGetGenlockSourceI3D ( IntPtr hDC, [ uSource ) : Boolean
wglGetLayerPaletteEntries ( IntPtr hdc, int iLayerPlane, int iStart, int cEntries, IntPtr pcr ) : int
wglGetPixelFormatAttribfvARB ( IntPtr hdc, int iPixelFormat, int iLayerPlane, Int32 nAttributes, IntPtr piAttributes, [ pfValues ) : Boolean
wglGetPixelFormatAttribfvARB ( IntPtr hdc, int iPixelFormat, int iLayerPlane, UInt32 nAttributes, IntPtr piAttributes, [ pfValues ) : Boolean
wglGetPixelFormatAttribfvARB ( IntPtr hdc, int iPixelFormat, int iLayerPlane, UInt32 nAttributes, int piAttributes, [ pfValues ) : Boolean
wglGetPixelFormatAttribfvEXT ( IntPtr hdc, int iPixelFormat, int iLayerPlane, UInt32 nAttributes, [ piAttributes, [ pfValues ) : Boolean
wglGetPixelFormatAttribivARB ( IntPtr hdc, int iPixelFormat, int iLayerPlane, Int32 nAttributes, IntPtr piAttributes, [ piValues ) : Boolean
wglGetPixelFormatAttribivARB ( IntPtr hdc, int iPixelFormat, int iLayerPlane, UInt32 nAttributes, IntPtr piAttributes, [ piValues ) : Boolean
wglGetPixelFormatAttribivARB ( IntPtr hdc, int iPixelFormat, int iLayerPlane, UInt32 nAttributes, int piAttributes, [ piValues ) : Boolean
wglGetPixelFormatAttribivEXT ( IntPtr hdc, int iPixelFormat, int iLayerPlane, UInt32 nAttributes, [ piAttributes, [ piValues ) : Boolean
wglLoadDisplayColorTableEXT ( IntPtr table, UInt32 length ) : bool
wglLoadDisplayColorTableEXT ( UInt16 table, UInt32 length ) : bool
wglQueryGenlockMaxSourceDelayI3D ( IntPtr hDC, [ uMaxLineDelay, [ uMaxPixelDelay ) : Boolean
wglReleaseImageBufferEventsI3D ( IntPtr hDC, IntPtr pAddress, UInt32 count ) : Boolean
wglReleaseImageBufferEventsI3D ( IntPtr hDC, [ pAddress, UInt32 count ) : Boolean
wglSetDigitalVideoParametersI3D ( IntPtr hDC, int iAttribute, IntPtr piValue ) : Boolean
wglSetGammaTableI3D ( IntPtr hDC, int iEntries, UInt16 puRed, UInt16 puGreen, UInt16 puBlue ) : Boolean
wglSetGammaTableParametersI3D ( IntPtr hDC, int iAttribute, IntPtr piValue ) : Boolean
wglSetLayerPaletteEntries ( IntPtr hdc, int iLayerPlane, int iStart, int cEntries, IntPtr pcr ) : int
wglSetPbufferAttribARB ( IntPtr hPbuffer, IntPtr piAttribList ) : Boolean
wglSetPixelFormat ( IntPtr hdc, int ipfd, IntPtr ppfd ) : Boolean
wglSwapLayerBuffers ( IntPtr hdc, UInt32 fuFlags ) : Boolean
wglUseFontOutlinesA ( IntPtr hDC, Int32 first, Int32 count, Int32 listBase, float thickness, float deviation, Int32 fontMode, IntPtr glyphMetrics ) : Boolean
wglUseFontOutlinesW ( IntPtr hDC, Int32 first, Int32 count, Int32 listBase, float thickness, float deviation, Int32 fontMode, IntPtr glyphMetrics ) : Boolean

메소드 상세

GetDelegate() 공개 정적인 메소드

Creates a System.Delegate that can be used to call an OpenGL function, core or extension.
public static GetDelegate ( string name, Type signature ) : Delegate
name string The name of the OpenGL function (eg. "glNewList")
signature System.Type The signature of the OpenGL function.
리턴 System.Delegate

IsExtensionSupported() 공개 정적인 메소드

Determines whether the specified OpenGL extension category is available in the current OpenGL context. Equivalent to IsExtensionSupported(name, true)
public static IsExtensionSupported ( string name ) : bool
name string The string for the OpenGL extension category (eg. "GL_ARB_multitexture")
리턴 bool

Load() 공개 정적인 메소드

Tries to reload the given OpenGL function (core or extension).

Use this function if you require greater granularity when loading OpenGL entry points.

While the automatic initialisation will load all OpenGL entry points, in some cases the initialisation can take place before an OpenGL Context has been established. In this case, use this function to load the entry points for the OpenGL functions you will need, or use ReloadFunctions() to load all available entry points.

This function returns true if the given OpenGL function is supported, false otherwise.

To query for supported extensions use the IsExtensionSupported() function instead.

public static Load ( string function ) : bool
function string The name of the OpenGL function (i.e. glShaderSource)
리턴 bool

ReloadFunctions() 공개 정적인 메소드

Loads all OpenGL functions (core and extensions).

This function will be automatically called the first time you use any opengl function. There is

Call this function manually whenever you need to update OpenGL entry points. This need may arise if you change the pixelformat/visual, or in case you cannot (or do not want) to use the automatic initialization of the GL class.

public static ReloadFunctions ( ) : void
리턴 void

wglAllocateMemoryNV() 공개 정적인 메소드

public static wglAllocateMemoryNV ( Int32 size, System.Single readfreq, System.Single writefreq, System.Single priority ) : IntPtr
size System.Int32
readfreq System.Single
writefreq System.Single
priority System.Single
리턴 System.IntPtr

wglAssociateImageBufferEventsI3D() 공개 정적인 메소드

public static wglAssociateImageBufferEventsI3D ( IntPtr hDC, IntPtr pEvent, IntPtr pAddress, Int32 pSize, Int32 count ) : System.Boolean
hDC System.IntPtr
pEvent System.IntPtr
pAddress System.IntPtr
pSize System.Int32
count System.Int32
리턴 System.Boolean

wglAssociateImageBufferEventsI3D() 공개 정적인 메소드

public static wglAssociateImageBufferEventsI3D ( IntPtr hDC, IntPtr pEvent, [ pAddress, Int32 pSize, Int32 count ) : System.Boolean
hDC System.IntPtr
pEvent System.IntPtr
pAddress [
pSize System.Int32
count System.Int32
리턴 System.Boolean

wglBeginFrameTrackingI3D() 공개 정적인 메소드

public static wglBeginFrameTrackingI3D ( ) : System.Boolean
리턴 System.Boolean

wglBindDisplayColorTableEXT() 공개 정적인 메소드

public static wglBindDisplayColorTableEXT ( Int16 id ) : bool
id System.Int16
리턴 bool

wglBindTexImageARB() 공개 정적인 메소드

public static wglBindTexImageARB ( IntPtr hPbuffer, int iBuffer ) : System.Boolean
hPbuffer System.IntPtr
iBuffer int
리턴 System.Boolean

wglChoosePixelFormat() 공개 정적인 메소드

public static wglChoosePixelFormat ( IntPtr hDc, Gdi pPfd ) : int
hDc System.IntPtr
pPfd Gdi
리턴 int

wglChoosePixelFormatARB() 공개 정적인 메소드

public static wglChoosePixelFormatARB ( IntPtr hdc, IntPtr piAttribIList, IntPtr pfAttribFList, Int32 nMaxFormats, [ piFormats, [ nNumFormats ) : System.Boolean
hdc System.IntPtr
piAttribIList System.IntPtr
pfAttribFList System.IntPtr
nMaxFormats System.Int32
piFormats [
nNumFormats [
리턴 System.Boolean

wglChoosePixelFormatARB() 공개 정적인 메소드

public static wglChoosePixelFormatARB ( IntPtr hdc, int piAttribIList, System.Single pfAttribFList, Int32 nMaxFormats, [ piFormats, [ nNumFormats ) : System.Boolean
hdc System.IntPtr
piAttribIList int
pfAttribFList System.Single
nMaxFormats System.Int32
piFormats [
nNumFormats [
리턴 System.Boolean

wglChoosePixelFormatEXT() 공개 정적인 메소드

public static wglChoosePixelFormatEXT ( IntPtr hdc, IntPtr piAttribIList, IntPtr pfAttribFList, Int32 nMaxFormats, [ piFormats, [ nNumFormats ) : System.Boolean
hdc System.IntPtr
piAttribIList System.IntPtr
pfAttribFList System.IntPtr
nMaxFormats System.Int32
piFormats [
nNumFormats [
리턴 System.Boolean

wglChoosePixelFormatEXT() 공개 정적인 메소드

public static wglChoosePixelFormatEXT ( IntPtr hdc, int piAttribIList, System.Single pfAttribFList, Int32 nMaxFormats, [ piFormats, [ nNumFormats ) : System.Boolean
hdc System.IntPtr
piAttribIList int
pfAttribFList System.Single
nMaxFormats System.Int32
piFormats [
nNumFormats [
리턴 System.Boolean

wglCopyContext() 공개 정적인 메소드

public static wglCopyContext ( IntPtr hglrcSrc, IntPtr hglrcDst, Int32 mask ) : System.Boolean
hglrcSrc System.IntPtr
hglrcDst System.IntPtr
mask System.Int32
리턴 System.Boolean

wglCreateBufferRegionARB() 공개 정적인 메소드

public static wglCreateBufferRegionARB ( IntPtr hDC, int iLayerPlane, Int32 uType ) : IntPtr
hDC System.IntPtr
iLayerPlane int
uType System.Int32
리턴 System.IntPtr

wglCreateContext() 공개 정적인 메소드

public static wglCreateContext ( IntPtr hDc ) : IntPtr
hDc System.IntPtr
리턴 System.IntPtr

wglCreateDisplayColorTableEXT() 공개 정적인 메소드

public static wglCreateDisplayColorTableEXT ( Int16 id ) : bool
id System.Int16
리턴 bool

wglCreateImageBufferI3D() 공개 정적인 메소드

public static wglCreateImageBufferI3D ( IntPtr hDC, Int32 dwSize, Int32 uFlags ) : IntPtr
hDC System.IntPtr
dwSize System.Int32
uFlags System.Int32
리턴 System.IntPtr

wglCreateLayerContext() 공개 정적인 메소드

public static wglCreateLayerContext ( IntPtr hDc, int level ) : IntPtr
hDc System.IntPtr
level int
리턴 System.IntPtr

wglCreatePbufferARB() 공개 정적인 메소드

public static wglCreatePbufferARB ( IntPtr hDC, int iPixelFormat, int iWidth, int iHeight, int piAttribList ) : IntPtr
hDC System.IntPtr
iPixelFormat int
iWidth int
iHeight int
piAttribList int
리턴 System.IntPtr

wglCreatePbufferEXT() 공개 정적인 메소드

public static wglCreatePbufferEXT ( IntPtr hDC, int iPixelFormat, int iWidth, int iHeight, int piAttribList ) : IntPtr
hDC System.IntPtr
iPixelFormat int
iWidth int
iHeight int
piAttribList int
리턴 System.IntPtr

wglDeleteBufferRegionARB() 공개 정적인 메소드

public static wglDeleteBufferRegionARB ( IntPtr hRegion ) : void
hRegion System.IntPtr
리턴 void

wglDeleteContext() 공개 정적인 메소드

public static wglDeleteContext ( IntPtr oldContext ) : System.Boolean
oldContext System.IntPtr
리턴 System.Boolean

wglDescribeLayerPlane() 공개 정적인 메소드

public static wglDescribeLayerPlane ( IntPtr hDc, int pixelFormat, int layerPlane, Int32 nBytes, Gdi plpd ) : System.Boolean
hDc System.IntPtr
pixelFormat int
layerPlane int
nBytes System.Int32
plpd Gdi
리턴 System.Boolean

wglDescribePixelFormat() 공개 정적인 메소드

public static wglDescribePixelFormat ( IntPtr hdc, int ipfd, Int32 cjpfd, Gdi ppfd ) : int
hdc IntPtr
ipfd int
cjpfd Int32
ppfd Gdi
리턴 int

wglDestroyDisplayColorTableEXT() 공개 정적인 메소드

public static wglDestroyDisplayColorTableEXT ( Int16 id ) : void
id Int16
리턴 void

wglDestroyImageBufferI3D() 공개 정적인 메소드

public static wglDestroyImageBufferI3D ( IntPtr hDC, IntPtr pAddress ) : Boolean
hDC IntPtr
pAddress IntPtr
리턴 Boolean

wglDestroyImageBufferI3D() 공개 정적인 메소드

public static wglDestroyImageBufferI3D ( IntPtr hDC, [ pAddress ) : Boolean
hDC IntPtr
pAddress [
리턴 Boolean

wglDestroyPbufferARB() 공개 정적인 메소드

public static wglDestroyPbufferARB ( IntPtr hPbuffer ) : Boolean
hPbuffer IntPtr
리턴 Boolean

wglDestroyPbufferEXT() 공개 정적인 메소드

public static wglDestroyPbufferEXT ( IntPtr hPbuffer ) : Boolean
hPbuffer IntPtr
리턴 Boolean

wglDisableFrameLockI3D() 공개 정적인 메소드

public static wglDisableFrameLockI3D ( ) : Boolean
리턴 Boolean

wglDisableGenlockI3D() 공개 정적인 메소드

public static wglDisableGenlockI3D ( IntPtr hDC ) : Boolean
hDC IntPtr
리턴 Boolean

wglEnableFrameLockI3D() 공개 정적인 메소드

public static wglEnableFrameLockI3D ( ) : Boolean
리턴 Boolean

wglEnableGenlockI3D() 공개 정적인 메소드

public static wglEnableGenlockI3D ( IntPtr hDC ) : Boolean
hDC IntPtr
리턴 Boolean

wglEndFrameTrackingI3D() 공개 정적인 메소드

public static wglEndFrameTrackingI3D ( ) : Boolean
리턴 Boolean

wglFreeMemoryNV() 공개 정적인 메소드

public static wglFreeMemoryNV ( [ pointer ) : void
pointer [
리턴 void

wglGenlockSampleRateI3D() 공개 정적인 메소드

public static wglGenlockSampleRateI3D ( IntPtr hDC, Int32 uRate ) : Boolean
hDC IntPtr
uRate Int32
리턴 Boolean

wglGenlockSourceDelayI3D() 공개 정적인 메소드

public static wglGenlockSourceDelayI3D ( IntPtr hDC, Int32 uDelay ) : Boolean
hDC IntPtr
uDelay Int32
리턴 Boolean

wglGenlockSourceEdgeI3D() 공개 정적인 메소드

public static wglGenlockSourceEdgeI3D ( IntPtr hDC, Int32 uEdge ) : Boolean
hDC IntPtr
uEdge Int32
리턴 Boolean

wglGenlockSourceI3D() 공개 정적인 메소드

public static wglGenlockSourceI3D ( IntPtr hDC, Int32 uSource ) : Boolean
hDC IntPtr
uSource Int32
리턴 Boolean

wglGetCurrentContext() 공개 정적인 메소드

public static wglGetCurrentContext ( ) : IntPtr
리턴 IntPtr

wglGetCurrentDC() 공개 정적인 메소드

public static wglGetCurrentDC ( ) : IntPtr
리턴 IntPtr

wglGetCurrentReadDCARB() 공개 정적인 메소드

public static wglGetCurrentReadDCARB ( ) : IntPtr
리턴 IntPtr

wglGetCurrentReadDCEXT() 공개 정적인 메소드

public static wglGetCurrentReadDCEXT ( ) : IntPtr
리턴 IntPtr

wglGetDefaultProcAddress() 공개 정적인 메소드

public static wglGetDefaultProcAddress ( String lpszProc ) : IntPtr
lpszProc String
리턴 IntPtr

wglGetDigitalVideoParametersI3D() 공개 정적인 메소드

public static wglGetDigitalVideoParametersI3D ( IntPtr hDC, int iAttribute, [ piValue ) : Boolean
hDC IntPtr
iAttribute int
piValue [
리턴 Boolean

wglGetExtensionsStringARB() 공개 정적인 메소드

public static wglGetExtensionsStringARB ( IntPtr hdc ) : string
hdc IntPtr
리턴 string

wglGetExtensionsStringEXT() 공개 정적인 메소드

public static wglGetExtensionsStringEXT ( ) : string
리턴 string

wglGetFrameUsageI3D() 공개 정적인 메소드

public static wglGetFrameUsageI3D ( [ pUsage ) : Boolean
pUsage [
리턴 Boolean

wglGetGammaTableParametersI3D() 공개 정적인 메소드

public static wglGetGammaTableParametersI3D ( IntPtr hDC, int iAttribute, [ piValue ) : Boolean
hDC IntPtr
iAttribute int
piValue [
리턴 Boolean

wglGetLayerPaletteEntries() 공개 정적인 메소드

public static wglGetLayerPaletteEntries ( IntPtr hdc, int iLayerPlane, int iStart, int cEntries, Int32 pcr ) : int
hdc IntPtr
iLayerPlane int
iStart int
cEntries int
pcr Int32
리턴 int

wglGetMscRateOML() 공개 정적인 메소드

public static wglGetMscRateOML ( IntPtr hdc, [ numerator, [ denominator ) : Boolean
hdc IntPtr
numerator [
denominator [
리턴 Boolean

wglGetPbufferDCARB() 공개 정적인 메소드

public static wglGetPbufferDCARB ( IntPtr hPbuffer ) : IntPtr
hPbuffer IntPtr
리턴 IntPtr

wglGetPbufferDCEXT() 공개 정적인 메소드

public static wglGetPbufferDCEXT ( IntPtr hPbuffer ) : IntPtr
hPbuffer IntPtr
리턴 IntPtr

wglGetPixelFormat() 공개 정적인 메소드

public static wglGetPixelFormat ( IntPtr hdc ) : int
hdc IntPtr
리턴 int

wglGetPixelFormatAttribfvARB() 공개 정적인 메소드

public static wglGetPixelFormatAttribfvARB ( IntPtr hdc, int iPixelFormat, int iLayerPlane, Int32 nAttributes, int piAttributes, [ pfValues ) : Boolean
hdc IntPtr
iPixelFormat int
iLayerPlane int
nAttributes Int32
piAttributes int
pfValues [
리턴 Boolean

wglGetPixelFormatAttribfvEXT() 공개 정적인 메소드

public static wglGetPixelFormatAttribfvEXT ( IntPtr hdc, int iPixelFormat, int iLayerPlane, Int32 nAttributes, [ piAttributes, [ pfValues ) : Boolean
hdc IntPtr
iPixelFormat int
iLayerPlane int
nAttributes Int32
piAttributes [
pfValues [
리턴 Boolean

wglGetPixelFormatAttribivARB() 공개 정적인 메소드

public static wglGetPixelFormatAttribivARB ( IntPtr hdc, int iPixelFormat, int iLayerPlane, Int32 nAttributes, int piAttributes, [ piValues ) : Boolean
hdc IntPtr
iPixelFormat int
iLayerPlane int
nAttributes Int32
piAttributes int
piValues [
리턴 Boolean

wglGetPixelFormatAttribivEXT() 공개 정적인 메소드

public static wglGetPixelFormatAttribivEXT ( IntPtr hdc, int iPixelFormat, int iLayerPlane, Int32 nAttributes, [ piAttributes, [ piValues ) : Boolean
hdc IntPtr
iPixelFormat int
iLayerPlane int
nAttributes Int32
piAttributes [
piValues [
리턴 Boolean

wglGetProcAddress() 공개 정적인 메소드

public static wglGetProcAddress ( String lpszProc ) : IntPtr
lpszProc String
리턴 IntPtr

wglGetSwapIntervalEXT() 공개 정적인 메소드

public static wglGetSwapIntervalEXT ( ) : int
리턴 int

wglGetSyncValuesOML() 공개 정적인 메소드

public static wglGetSyncValuesOML ( IntPtr hdc, [ ust, [ msc, [ sbc ) : Boolean
hdc IntPtr
ust [
msc [
sbc [
리턴 Boolean

wglIsEnabledFrameLockI3D() 공개 정적인 메소드

public static wglIsEnabledFrameLockI3D ( [ pFlag ) : Boolean
pFlag [
리턴 Boolean

wglIsEnabledGenlockI3D() 공개 정적인 메소드

public static wglIsEnabledGenlockI3D ( IntPtr hDC, [ pFlag ) : Boolean
hDC IntPtr
pFlag [
리턴 Boolean

wglLoadDisplayColorTableEXT() 공개 정적인 메소드

public static wglLoadDisplayColorTableEXT ( Int16 table, Int32 length ) : bool
table Int16
length Int32
리턴 bool

wglLoadDisplayColorTableEXT() 공개 정적인 메소드

public static wglLoadDisplayColorTableEXT ( IntPtr table, Int32 length ) : bool
table IntPtr
length Int32
리턴 bool

wglMakeContextCurrentARB() 공개 정적인 메소드

public static wglMakeContextCurrentARB ( IntPtr hDrawDC, IntPtr hReadDC, IntPtr hglrc ) : Boolean
hDrawDC IntPtr
hReadDC IntPtr
hglrc IntPtr
리턴 Boolean

wglMakeContextCurrentEXT() 공개 정적인 메소드

public static wglMakeContextCurrentEXT ( IntPtr hDrawDC, IntPtr hReadDC, IntPtr hglrc ) : Boolean
hDrawDC IntPtr
hReadDC IntPtr
hglrc IntPtr
리턴 Boolean

wglMakeCurrent() 공개 정적인 메소드

public static wglMakeCurrent ( IntPtr hDc, IntPtr newContext ) : Boolean
hDc IntPtr
newContext IntPtr
리턴 Boolean

wglQueryFrameLockMasterI3D() 공개 정적인 메소드

public static wglQueryFrameLockMasterI3D ( [ pFlag ) : Boolean
pFlag [
리턴 Boolean

wglQueryFrameTrackingI3D() 공개 정적인 메소드

public static wglQueryFrameTrackingI3D ( [ pFrameCount, [ pMissedFrames, [ pLastMissedUsage ) : Boolean
pFrameCount [
pMissedFrames [
pLastMissedUsage [
리턴 Boolean

wglQueryPbufferARB() 공개 정적인 메소드

public static wglQueryPbufferARB ( IntPtr hPbuffer, int iAttribute, [ piValue ) : Boolean
hPbuffer IntPtr
iAttribute int
piValue [
리턴 Boolean

wglQueryPbufferEXT() 공개 정적인 메소드

public static wglQueryPbufferEXT ( IntPtr hPbuffer, int iAttribute, [ piValue ) : Boolean
hPbuffer IntPtr
iAttribute int
piValue [
리턴 Boolean

wglRealizeLayerPalette() 공개 정적인 메소드

public static wglRealizeLayerPalette ( IntPtr hdc, int iLayerPlane, Boolean bRealize ) : Boolean
hdc IntPtr
iLayerPlane int
bRealize Boolean
리턴 Boolean

wglReleaseImageBufferEventsI3D() 공개 정적인 메소드

public static wglReleaseImageBufferEventsI3D ( IntPtr hDC, IntPtr pAddress, Int32 count ) : Boolean
hDC IntPtr
pAddress IntPtr
count Int32
리턴 Boolean

wglReleaseImageBufferEventsI3D() 공개 정적인 메소드

public static wglReleaseImageBufferEventsI3D ( IntPtr hDC, [ pAddress, Int32 count ) : Boolean
hDC IntPtr
pAddress [
count Int32
리턴 Boolean

wglReleasePbufferDCARB() 공개 정적인 메소드

public static wglReleasePbufferDCARB ( IntPtr hPbuffer, IntPtr hDC ) : int
hPbuffer IntPtr
hDC IntPtr
리턴 int

wglReleasePbufferDCEXT() 공개 정적인 메소드

public static wglReleasePbufferDCEXT ( IntPtr hPbuffer, IntPtr hDC ) : int
hPbuffer IntPtr
hDC IntPtr
리턴 int

wglReleaseTexImageARB() 공개 정적인 메소드

public static wglReleaseTexImageARB ( IntPtr hPbuffer, int iBuffer ) : Boolean
hPbuffer IntPtr
iBuffer int
리턴 Boolean

wglRestoreBufferRegionARB() 공개 정적인 메소드

public static wglRestoreBufferRegionARB ( IntPtr hRegion, int x, int y, int width, int height, int xSrc, int ySrc ) : Boolean
hRegion IntPtr
x int
y int
width int
height int
xSrc int
ySrc int
리턴 Boolean

wglSaveBufferRegionARB() 공개 정적인 메소드

public static wglSaveBufferRegionARB ( IntPtr hRegion, int x, int y, int width, int height ) : Boolean
hRegion IntPtr
x int
y int
width int
height int
리턴 Boolean

wglSetDigitalVideoParametersI3D() 공개 정적인 메소드

public static wglSetDigitalVideoParametersI3D ( IntPtr hDC, int iAttribute, int piValue ) : Boolean
hDC IntPtr
iAttribute int
piValue int
리턴 Boolean

wglSetGammaTableI3D() 공개 정적인 메소드

public static wglSetGammaTableI3D ( IntPtr hDC, int iEntries, Int16 puRed, Int16 puGreen, Int16 puBlue ) : Boolean
hDC IntPtr
iEntries int
puRed Int16
puGreen Int16
puBlue Int16
리턴 Boolean

wglSetGammaTableI3D() 공개 정적인 메소드

public static wglSetGammaTableI3D ( IntPtr hDC, int iEntries, IntPtr puRed, IntPtr puGreen, IntPtr puBlue ) : Boolean
hDC IntPtr
iEntries int
puRed IntPtr
puGreen IntPtr
puBlue IntPtr
리턴 Boolean

wglSetGammaTableParametersI3D() 공개 정적인 메소드

public static wglSetGammaTableParametersI3D ( IntPtr hDC, int iAttribute, int piValue ) : Boolean
hDC IntPtr
iAttribute int
piValue int
리턴 Boolean

wglSetLayerPaletteEntries() 공개 정적인 메소드

public static wglSetLayerPaletteEntries ( IntPtr hdc, int iLayerPlane, int iStart, int cEntries, Int32 pcr ) : int
hdc IntPtr
iLayerPlane int
iStart int
cEntries int
pcr Int32
리턴 int

wglSetPbufferAttribARB() 공개 정적인 메소드

public static wglSetPbufferAttribARB ( IntPtr hPbuffer, int piAttribList ) : Boolean
hPbuffer IntPtr
piAttribList int
리턴 Boolean

wglSetPixelFormat() 공개 정적인 메소드

public static wglSetPixelFormat ( IntPtr hdc, int ipfd, Gdi ppfd ) : Boolean
hdc IntPtr
ipfd int
ppfd Gdi
리턴 Boolean

wglShareLists() 공개 정적인 메소드

public static wglShareLists ( IntPtr hrcSrvShare, IntPtr hrcSrvSource ) : Boolean
hrcSrvShare IntPtr
hrcSrvSource IntPtr
리턴 Boolean

wglSwapBuffers() 공개 정적인 메소드

public static wglSwapBuffers ( IntPtr hdc ) : Boolean
hdc IntPtr
리턴 Boolean

wglSwapBuffersMscOML() 공개 정적인 메소드

public static wglSwapBuffersMscOML ( IntPtr hdc, Int64 target_msc, Int64 divisor, Int64 remainder ) : Int64
hdc IntPtr
target_msc Int64
divisor Int64
remainder Int64
리턴 Int64

wglSwapIntervalEXT() 공개 정적인 메소드

public static wglSwapIntervalEXT ( int interval ) : Boolean
interval int
리턴 Boolean

wglSwapLayerBuffers() 공개 정적인 메소드

public static wglSwapLayerBuffers ( IntPtr hdc, Int32 fuFlags ) : Boolean
hdc IntPtr
fuFlags Int32
리턴 Boolean

wglSwapLayerBuffersMscOML() 공개 정적인 메소드

public static wglSwapLayerBuffersMscOML ( IntPtr hdc, int fuPlanes, Int64 target_msc, Int64 divisor, Int64 remainder ) : Int64
hdc IntPtr
fuPlanes int
target_msc Int64
divisor Int64
remainder Int64
리턴 Int64

wglUseFontBitmapsA() 공개 정적인 메소드

public static wglUseFontBitmapsA ( IntPtr hDC, Int32 first, Int32 count, Int32 listBase ) : Boolean
hDC IntPtr
first Int32
count Int32
listBase Int32
리턴 Boolean

wglUseFontBitmapsW() 공개 정적인 메소드

public static wglUseFontBitmapsW ( IntPtr hDC, Int32 first, Int32 count, Int32 listBase ) : Boolean
hDC IntPtr
first Int32
count Int32
listBase Int32
리턴 Boolean

wglUseFontOutlinesA() 공개 정적인 메소드

public static wglUseFontOutlinesA ( IntPtr hDC, Int32 first, Int32 count, Int32 listBase, float thickness, float deviation, Int32 fontMode, Gdi glyphMetrics ) : Boolean
hDC IntPtr
first Int32
count Int32
listBase Int32
thickness float
deviation float
fontMode Int32
glyphMetrics Gdi
리턴 Boolean

wglUseFontOutlinesW() 공개 정적인 메소드

public static wglUseFontOutlinesW ( IntPtr hDC, Int32 first, Int32 count, Int32 listBase, float thickness, float deviation, Int32 fontMode, Gdi glyphMetrics ) : Boolean
hDC IntPtr
first Int32
count Int32
listBase Int32
thickness float
deviation float
fontMode Int32
glyphMetrics Gdi
리턴 Boolean

wglWaitForMscOML() 공개 정적인 메소드

public static wglWaitForMscOML ( IntPtr hdc, Int64 target_msc, Int64 divisor, Int64 remainder, [ ust, [ msc, [ sbc ) : Boolean
hdc IntPtr
target_msc Int64
divisor Int64
remainder Int64
ust [
msc [
sbc [
리턴 Boolean

wglWaitForSbcOML() 공개 정적인 메소드

public static wglWaitForSbcOML ( IntPtr hdc, Int64 target_sbc, [ ust, [ msc, [ sbc ) : Boolean
hdc IntPtr
target_sbc Int64
ust [
msc [
sbc [
리턴 Boolean