Xojo Conferences
XDCMay2019MiamiUSA

Platforms to show: All Mac Windows Linux Cross-Platform

CIContextMBS.kCIContextCacheIntermediates as String
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method CoreImage MBS MacCG Plugin 17.4 Yes No No Yes, macOS only No
Function: One of the keys that may be passed in the dictionary while creating contexts.
Notes:
A boolean NSNumber controlling how intermediate buffers are cached.
If false, the context will empty intermediates during and after renders.
The default value is true.

Feedback, Comments & Corrections

CIContextMBS.kCIContextHighQualityDownsample as String
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method CoreImage MBS MacCG Plugin 16.0 Yes No No Yes, macOS only No
Function: One of the option keys.
Notes:
A boolean controlling the quality of affine downsample operations.
True imply that more quality is desired.
On iOS the the default value is false.
On OSX the the default value is true.

Feedback, Comments & Corrections

CIContextMBS.kCIContextOutputColorSpace as String
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method CoreImage MBS MacCG Plugin 16.0 Yes No No Yes, macOS only No
Function: A key for the color space to use for images before they are rendered to the context.
Notes:
By default, Core Image uses the GenericRGB color space, which leaves color matching to the system. You can specify a different output color space by providing a Quartz 2D CGColorSpace object (CGColorSpaceRef). (See Quartz 2D Programming Guide for information on creating and using CGColorSpace objects.)

To request that Core Image perform no color management, specify the NSNull object as the value for this key. Use this option for images that don’t contain color data (such as elevation maps, normal vector maps, and sampled function tables).

Available in OS X v10.6 and later.

Feedback, Comments & Corrections

CIContextMBS.kCIContextOutputPremultiplied as String
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method CoreImage MBS MacCG Plugin 17.4 Yes No No Yes, macOS only No
Function: One of the keys that may be passed in the dictionary while creating contexts.
Notes:
A boolean controlling whether output renders produce alpha-premultiplied pixels.
The default value is true.

Feedback, Comments & Corrections

CIContextMBS.kCIContextPriorityRequestLow as String
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method CoreImage MBS MacCG Plugin 17.4 Yes No No Yes, macOS only No
Function: One of the keys that may be passed in the dictionary while creating contexts.
Notes: An number with a boolean value. When @YES the context will use low priority rendering on the GPU.

Feedback, Comments & Corrections

CIContextMBS.kCIContextUseSoftwareRenderer as String
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method CoreImage MBS MacCG Plugin 16.0 Yes No No Yes, macOS only No
Function: A key for enabling software renderer use. If the associated NSNumber object is true, then the software renderer is required.
Notes: Available in OS X v10.6 and later.

Feedback, Comments & Corrections

CIContextMBS.kCIContextWorkingColorSpace as String
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method CoreImage MBS MacCG Plugin 16.0 Yes No No Yes, macOS only No
Function: A key for the color space to use for image operations.
Notes:
By default, Core Image assumes that processing nodes are 128 bits-per-pixel, linear light, premultiplied RGBA floating-point values that use the GenericRGB color space. You can specify a different working color space by providing a Quartz 2D CGColorSpace object (CGColorSpaceRef). Note that the working color space must be RGB-based. If you have YUV data as input (or other data that is not RGB-based), you can use ColorSync functions to convert to the working color space. (See Quartz 2D Programming Guide for information on creating and using CGColorSpace objects.)

To request that Core Image perform no color management, specify the NSNull object as the value for this key. Use this option for images that don’t contain color data (such as elevation maps, normal vector maps, and sampled function tables).

Available in OS X v10.6 and later.

Feedback, Comments & Corrections

CIContextMBS.kCIContextWorkingFormat as String
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method CoreImage MBS MacCG Plugin 16.0 Yes No No Yes, macOS only No
Function: An option for the color format to use for intermediate results when rendering with the context.
Notes:
The value for this key is an NSNumber object containing a CIFormat value. The default working format is kCIFormatRGBA8 for CPU rendering and kCIFormatRGBAf for GPU rendering. GPU rendering also supports the kCIFormatRGBAh format for greater color precision, but this format requires twice as much memory and can be used only with color management enabled.

Available in OS X v10.4 and later.

Feedback, Comments & Corrections

CIContextMBS.kCIImageRepresentationAVDepthData as String
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method CoreImage MBS MacCG Plugin 17.4 Yes No No Yes, macOS only No
Function: One of the representation name.
Notes: For the raw depth data.

Feedback, Comments & Corrections

CIContextMBS.kCIImageRepresentationDepthImage as String
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method CoreImage MBS MacCG Plugin 17.4 Yes No No Yes, macOS only No
Function: One of the representation name.
Notes: For the depth image.

Feedback, Comments & Corrections

CIContextMBS.kCIImageRepresentationDisparityImage as String
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method CoreImage MBS MacCG Plugin 17.4 Yes No No Yes, macOS only No
Function: One of the representation name.
Notes: For the disparity image.

Feedback, Comments & Corrections

The items on this page are in the following plugins: MBS MacCG Plugin.




Links
MBS Xojo PDF Plugins