EffectFactory 类

定义

EffectFactory 类定义可用效果的列表,并提供检查和实例化这些效果的功能。

[Android.Runtime.Register("android/media/effect/EffectFactory", DoNotGenerateAcw=true)]
public class EffectFactory : Java.Lang.Object
[<Android.Runtime.Register("android/media/effect/EffectFactory", DoNotGenerateAcw=true)>]
type EffectFactory = class
    inherit Object
继承
EffectFactory
属性

注解

EffectFactory 类定义可用效果的列表,并提供检查和实例化这些效果的功能。 某些效果可能并非在所有平台上都可用,因此在创建特定效果之前,应用程序应通过调用 #isEffectSupported(String)来确认此效果在此平台上受支持。

android.media.effect.EffectFactoryJava 文档。

此页面的部分内容是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的术语使用。

构造函数

EffectFactory(IntPtr, JniHandleOwnership)

创建 JNI 对象的托管表示形式时使用的构造函数;由运行时调用。

字段

EffectAutofix

尝试基于直方图均衡自动修复图像。

EffectBackdropper

将输入帧的背景替换为所选视频中的帧。

EffectBitmapoverlay

将具有预乘 alpha 通道) 的位图 (覆盖到输入图像上。

EffectBlackwhite

调整最小和最大颜色像素强度的范围。

EffectBrightness

调整图像的亮度。

EffectContrast

调整图像的对比度。

EffectCrop

从图像中裁剪直立矩形区域。

EffectCrossprocess

对图像应用交叉进程效果,其中红色和绿色通道在限制蓝色通道时得到增强。

EffectDocumentary

对图像应用黑白纪录片样式效果。

EffectDuotone

仅使用两种色调的照片的表示形式。

EffectFilllight

对图像应用反光填充。

EffectFisheye

对图像应用鱼眼镜头失真。

EffectFlip

垂直和/或水平翻转图像。

EffectGrain

将胶片粒度效果应用于图像。

EffectGrayscale

将图像转换为灰度。

EffectLomoish

将 lomo 相机样式效果应用于图像。

EffectNegative

反转图像颜色。

EffectPosterize

将海报效果应用于图像。

EffectRedeye

删除指定区域的红眼。

EffectRotate

旋转图像。

EffectSaturate

调整图像的颜色饱和度。

EffectSepia

将图像转换为棕褐色色调。

EffectSharpen

锐化图像。

EffectStraighten

根据指定角度旋转图像,并裁剪图像,以便不显示非图像部分。

EffectTemperature

调整图像的色温。

EffectTint

用指定颜色对照片进行着色。

EffectVignette

向图像 i 添加晕影效果。

属性

Class

返回此 Object的运行时类。

(继承自 Object)
Handle

基础 Android 实例的句柄。

(继承自 Object)
JniIdentityHashCode

EffectFactory 类定义可用效果的列表,并提供检查和实例化这些效果的功能。

(继承自 Object)
JniPeerMembers

EffectFactory 类定义可用效果的列表,并提供检查和实例化这些效果的功能。

PeerReference

EffectFactory 类定义可用效果的列表,并提供检查和实例化这些效果的功能。

(继承自 Object)
ThresholdClass

此 API 支持 Mono for Android 基础结构,不应直接从代码使用。

ThresholdType

此 API 支持 Mono for Android 基础结构,不应直接从代码使用。

方法

Clone()

创建并返回此对象的副本。

(继承自 Object)
CreateEffect(String)

使用给定效果名称实例化新效果。

Dispose()

EffectFactory 类定义可用效果的列表,并提供检查和实例化这些效果的功能。

(继承自 Object)
Dispose(Boolean)

EffectFactory 类定义可用效果的列表,并提供检查和实例化这些效果的功能。

(继承自 Object)
Equals(Object)

指示其他某个对象是否“等于”此对象。

(继承自 Object)
GetHashCode()

返回对象的哈希代码值。

(继承自 Object)
IsEffectSupported(String)

检查此平台上是否支持某个效果。

JavaFinalize()

当垃圾回收确定不再引用对象时,由对象上的垃圾回收器调用。

(继承自 Object)
Notify()

唤醒正在等待此对象的监视器的单个线程。

(继承自 Object)
NotifyAll()

唤醒正在等待此对象的监视器的所有线程。

(继承自 Object)
SetHandle(IntPtr, JniHandleOwnership)

设置 Handle 属性。

(继承自 Object)
ToArray<T>()

EffectFactory 类定义可用效果的列表,并提供检查和实例化这些效果的功能。

(继承自 Object)
ToString()

返回对象的字符串表示形式。

(继承自 Object)
UnregisterFromRuntime()

EffectFactory 类定义可用效果的列表,并提供检查和实例化这些效果的功能。

(继承自 Object)
Wait()

导致当前线程等待,直到它被唤醒,通常是通过 em <通知/em> 或 <em>interrupted</em>。<>

(继承自 Object)
Wait(Int64)

导致当前线程等待,直到它被唤醒,通常是通过 em <通知/em> 或 <em>interrupted</em>,或直到经过一定数量的实时。<>

(继承自 Object)
Wait(Int64, Int32)

导致当前线程等待,直到它被唤醒,通常是通过 em <通知/em> 或 <em>interrupted</em>,或直到经过一定数量的实时。<>

(继承自 Object)

显式接口实现

IJavaPeerable.Disposed()

EffectFactory 类定义可用效果的列表,并提供检查和实例化这些效果的功能。

(继承自 Object)
IJavaPeerable.DisposeUnlessReferenced()

EffectFactory 类定义可用效果的列表,并提供检查和实例化这些效果的功能。

(继承自 Object)
IJavaPeerable.Finalized()

EffectFactory 类定义可用效果的列表,并提供检查和实例化这些效果的功能。

(继承自 Object)
IJavaPeerable.JniManagedPeerState

EffectFactory 类定义可用效果的列表,并提供检查和实例化这些效果的功能。

(继承自 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

EffectFactory 类定义可用效果的列表,并提供检查和实例化这些效果的功能。

(继承自 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

EffectFactory 类定义可用效果的列表,并提供检查和实例化这些效果的功能。

(继承自 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

EffectFactory 类定义可用效果的列表,并提供检查和实例化这些效果的功能。

(继承自 Object)

扩展方法

JavaCast<TResult>(IJavaObject)

执行 Android 运行时检查的类型转换。

JavaCast<TResult>(IJavaObject)

EffectFactory 类定义可用效果的列表,并提供检查和实例化这些效果的功能。

GetJniTypeName(IJavaPeerable)

EffectFactory 类定义可用效果的列表,并提供检查和实例化这些效果的功能。

适用于