EffectFactory 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
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 类定义可用效果的列表,并提供检查和实例化这些效果的功能。 某些效果可能并非在所有平台上都可用,因此在创建特定效果之前,应用程序应通过调用 #isEffectSupported(String)
来确认此效果在此平台上受支持。
的 android.media.effect.EffectFactory
Java 文档。
此页面的部分内容是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的术语使用。
构造函数
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 |
返回此 |
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 类定义可用效果的列表,并提供检查和实例化这些效果的功能。 |