MonobjcMonobjc Documented Class Library
IQCPlugInInputImageSource Interface
NamespacesMonobjc.QuartzIQCPlugInInputImageSource

[Missing <summary> documentation for "T:Monobjc.Quartz.IQCPlugInInputImageSource"]

Declaration Syntax
C#Visual BasicVisual C++
public interface IQCPlugInInputImageSource : IManagedWrapper
Public Interface IQCPlugInInputImageSource _
	Inherits IManagedWrapper
public interface class IQCPlugInInputImageSource : IManagedWrapper
Members
All MembersMethodsProperties



IconMemberDescription
BindTextureRepresentationToCGLContextTextureUnitNormalizeCoordinates(IntPtr, Int32, Boolean)

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.


BufferBaseAddress

Returns the base address of the image buffer. (required)

Original signature is '- (const void*) bufferBaseAddress'

Available in Mac OS X v10.5 and later.


BufferBytesPerRow

Returns the bytes per row of the buffer representation. (required)

Original signature is '- (NSUInteger) bufferBytesPerRow'

Available in Mac OS X v10.5 and later.


BufferColorSpace

Returns the color space of the image buffer representation. (required)

Original signature is '- (CGColorSpaceRef) bufferColorSpace'

Available in Mac OS X v10.5 and later.


BufferPixelFormat

Returns the pixel format of the image buffer representation. (required)

Original signature is '- (NSString*) bufferPixelFormat'

Available in Mac OS X v10.5 and later.


BufferPixelsHigh

Returns the height of the image buffer representation. (required)

Original signature is '- (NSUInteger) bufferPixelsHigh'

Available in Mac OS X v10.5 and later.


BufferPixelsWide

Returns the width of the image buffer representation. (required)

Original signature is '- (NSUInteger) bufferPixelsWide'

Available in Mac OS X v10.5 and later.


CastAs<(Of <<'(T>)>>)()()()()
Try to cast the current instance to the given type. The cast is dynamically tested for safety.
(Inherited from IManagedWrapper.)
CastTo<(Of <<'(T>)>>)()()()()
Cast the current instance to the given type. The cast is dynamically tested for safety.
(Inherited from IManagedWrapper.)
ImageBounds

Returns the actual bounds of the image source expressed in pixels and aligned to integer boundaries. (required)

Original signature is '- (NSRect) imageBounds'

Available in Mac OS X v10.5 and later.


ImageColorSpace

Returns the color space of the image source. (required)

Original signature is '- (CGColorSpaceRef) imageColorSpace'

Available in Mac OS X v10.5 and later.


LockBufferRepresentationWithPixelFormatColorSpaceForBounds(NSString, IntPtr, NSRect)

Creates a memory buffer representation from a subregion of the image source using the provided pixel format and color space. (required)

Original signature is '- (BOOL) lockBufferRepresentationWithPixelFormat:(NSString*)format colorSpace:(CGColorSpaceRef)colorSpace forBounds:(NSRect)bounds'

Available in Mac OS X v10.5 and later.


LockTextureRepresentationWithColorSpaceForBounds(IntPtr, NSRect)

Creates an OpenGL texture representation from a subregion of the image source using the provided color space. (required)

Original signature is '- (BOOL) lockTextureRepresentationWithColorSpace:(CGColorSpaceRef)colorSpace forBounds:(NSRect)bounds'

Available in Mac OS X v10.5 and later.


NativePointer

Gets the underlying native pointer.

(Inherited from IManagedWrapper.)
SendMessage(String, array<Object>[]()[][])

Sends a message to this receiver (either a Class or an object instance).

(Inherited from IManagedWrapper.)
SendMessage<(Of <<'(TReturnType>)>>)(String, array<Object>[]()[][])

Sends a message to this receiver (either a Class or an object instance).

(Inherited from IManagedWrapper.)
SendMessageSuper(Class, String, array<Object>[]()[][])

Sends a message to the super instance of this receiver.

(Inherited from IManagedWrapper.)
SendMessageSuper<(Of <<'(TReturnType>)>>)(Class, String, array<Object>[]()[][])

Sends a message to the super instance of this receiver.

(Inherited from IManagedWrapper.)
SendMessageSuperVarArgs(Class, String, array<Object>[]()[][])

Sends a message to the super instance of this receiver.

The last parameter passed must be an object array that contains the variable list of arguments

(Inherited from IManagedWrapper.)
SendMessageSuperVarArgs<(Of <<'(TReturnType>)>>)(Class, String, array<Object>[]()[][])

Sends a message to the super instance of this receiver.

The last parameter passed must be an object array that contains the variable list of arguments

(Inherited from IManagedWrapper.)
SendMessageVarArgs(String, array<Object>[]()[][])

Sends a message to this receiver (either a Class or an object instance).

The last parameter passed must be an object array that contains the variable list of arguments

(Inherited from IManagedWrapper.)
SendMessageVarArgs<(Of <<'(TReturnType>)>>)(String, array<Object>[]()[][])

Sends a message to this receiver (either a Class or an object instance).

The last parameter passed must be an object array that contains the variable list of arguments

(Inherited from IManagedWrapper.)
ShouldColorMatch

Returns whether or not the image source should be color matched. (required)

Original signature is '- (BOOL) shouldColorMatch'

Available in Mac OS X v10.5 and later.


TextureColorSpace

Returns the color space of the texture representation. (required)

Original signature is '- (CGColorSpaceRef) textureColorSpace'

Available in Mac OS X v10.5 and later.


TextureFlipped

Returns whether or not the contents of the texture are flipped vertically. (required)

Original signature is '- (BOOL) textureFlipped'

Available in Mac OS X v10.5 and later.


TextureMatrix

Returns a texture matrix. (required)

Original signature is '- (const GLfloat*) textureMatrix'

Available in Mac OS X v10.5 and later.


TextureName

Returns the texture name. (required)

Original signature is '- (GLuint) textureName'

Available in Mac OS X v10.5 and later.


TexturePixelsHigh

Returns the height of the texture representation. (required)

Original signature is '- (NSUInteger) texturePixelsHigh'

Available in Mac OS X v10.5 and later.


TexturePixelsWide

Returns the width of the texture representation. (required)

Original signature is '- (NSUInteger) texturePixelsWide'

Available in Mac OS X v10.5 and later.


TextureTarget

Returns the texture target. (required)

Original signature is '- (GLenum) textureTarget'

Available in Mac OS X v10.5 and later.


UnbindTextureRepresentationFromCGLContextTextureUnit(IntPtr, Int32)

Unbinds the texture from a texture unit. (required)

Original signature is '- (void) unbindTextureRepresentationFromCGLContext:(CGLContextObj)cgl_ctx textureUnit:(GLenum)unit'

Available in Mac OS X v10.5 and later.


UnlockBufferRepresentation()()()()

Releases the memory buffer representation of the image source. (required)

Original signature is '- (void) unlockBufferRepresentation'

Available in Mac OS X v10.5 and later.


UnlockTextureRepresentation()()()()

Releases the OpenGL texture representation of the image source. (required)

Original signature is '- (void) unlockTextureRepresentation'

Available in Mac OS X v10.5 and later.


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)