[]
        
(Showing Draft Content)

C1.Util.DX.Direct2D.Factory1.RegisterEffect

RegisterEffect Method

RegisterEffect<T>(Func<T>)

Register a CustomEffect factory.

Declaration
public CustomEffectFactory RegisterEffect<T>(Func<T> effectFactory) where T : CustomEffect
Parameters
Type Name Description
Func<T> effectFactory
Returns
Type Description
CustomEffectFactory
Type Parameters
Name Description
T

RegisterEffect<T>(Func<T>, Guid)

Register a CustomEffect factory.

Declaration
public CustomEffectFactory RegisterEffect<T>(Func<T> effectFactory, Guid effectId) where T : CustomEffect
Parameters
Type Name Description
Func<T> effectFactory
Guid effectId
Returns
Type Description
CustomEffectFactory
Type Parameters
Name Description
T

RegisterEffect<T>()

Register a CustomEffect.

Declaration
public CustomEffectFactory RegisterEffect<T>() where T : CustomEffect, new()
Returns
Type Description
CustomEffectFactory
Type Parameters
Name Description
T

RegisterEffect<T>(Guid)

Register a CustomEffect.

Declaration
public CustomEffectFactory RegisterEffect<T>(Guid effectId) where T : CustomEffect, new()
Parameters
Type Name Description
Guid effectId
Returns
Type Description
CustomEffectFactory
Type Parameters
Name Description
T