CIFilter.FromName(String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回特定效果的 CIFilter。
[Foundation.Export("filterWithName:")]
public static CoreImage.CIFilter FromName (string name);
static member FromName : string -> CoreImage.CIFilter
参数
- name
- String
要实例化的 CoreImage 筛选器的名称。
返回
- 属性
注解
在 iOS 5.0 上,下面是内置筛选器:Blur、、ColorEffect、CIAdditionCompositing、 CIMaximumCompositingCIColorBlendModeCIColorControlsCIColorBurnBlendModeCIColorCubeCIColorDodgeBlendModeCIColorInvertCIColorMatrixCIColorMonochromeCICheckerboardGeneratorCICropCIConstantColorGeneratorCIDarkenBlendModeCIDifferenceBlendModeCIExclusionBlendModeCIExposureAdjustCIFalseColorCIAffineTransformCIMinimumCompositingCILuminosityBlendModeCILinearGradientCILightenBlendModeCIMultiplyBlendModeCIHueBlendModeCIHueAdjustCIHighlightShadowAdjustCIMultiplyCompositingCIHardLightBlendModeCIGaussianGradientCIGammaAdjustCIOverlayBlendModeCIRadialGradientCISourceInCompositingCISourceAtopCompositingCISourceOutCompositingCISoftLightBlendModeCISourceOverCompositingCISepiaToneCIStraightenFilterCIStripesGeneratorCIScreenBlendModeCISaturationBlendModeCIToneCurveCIVibranceCITemperatureAndTintCIVignette 和 。CIWhitePointAdjust
若要创建指定类型的筛选器,请实例化上述类型之一的实例,为其属性赋值,并使用 OutputImage 属性提取结果。
var sepiaFilter = new CISepiaTone () {
Image = mySourceImage,
Intensity = 0.8f
};