Binds the texture to a given texture unit and optionally scales or flips the texture. (required)
Original signature is '- (void) bindTextureRepresentationToCGLContext:(CGLContextObj)cgl_ctx textureUnit:(GLenum)unit normalizeCoordinates:(BOOL)flag'
Available in Mac OS X v10.5 and later.

Declaration Syntax
void BindTextureRepresentationToCGLContextTextureUnitNormalizeCoordinates(
IntPtr cgl_ctx,
int unit,
bool flag
)
Sub BindTextureRepresentationToCGLContextTextureUnitNormalizeCoordinates ( _
cgl_ctx As IntPtr, _
unit As Integer, _
flag As Boolean _
)
void BindTextureRepresentationToCGLContextTextureUnitNormalizeCoordinates(
IntPtr cgl_ctx,
int unit,
bool flag
)

Parameters
- cgl_ctx (IntPtr)
- The CGL context to render to.)
- unit (Int32)
- The texture unit to bind to (such as, GL_TEXTURE0)
- flag (Boolean)
- To apply a texture matrix to scale coordinates (from [0, pixels] to [0,1]) and flip them vertically (if necessary), pass YES.

Version Information
- Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)
Assembly:
Monobjc.Quartz (Module: Monobjc.Quartz)