ComponentOne Bitmap for UWP
Effect Class Members
Fields  Properties  Methods  Events

C1.UWP.DX Assembly > C1.Util.DX.Direct2D Namespace : Effect Class

The following tables list the members exposed by Effect.

Public Constructors
 NameDescription
Public ConstructorInitializes a new instance of the Effect class.  
Top
Public Fields
 NameDescription
Public Fieldstatic (Shared in Visual Basic)CLSID_D2D12DAffineTransform  
Public Fieldstatic (Shared in Visual Basic)CLSID_D2D1ArithmeticComposite  
Public Fieldstatic (Shared in Visual Basic)CLSID_D2D1Atlas  
Public Fieldstatic (Shared in Visual Basic)CLSID_D2D1BitmapSource  
Public Fieldstatic (Shared in Visual Basic)CLSID_D2D1Blend  
Public Fieldstatic (Shared in Visual Basic)CLSID_D2D1Border  
Public Fieldstatic (Shared in Visual Basic)CLSID_D2D1Brightness  
Public Fieldstatic (Shared in Visual Basic)CLSID_D2D1ColorManagement  
Public Fieldstatic (Shared in Visual Basic)CLSID_D2D1ColorMatrix  
Public Fieldstatic (Shared in Visual Basic)CLSID_D2D1Composite  
Public Fieldstatic (Shared in Visual Basic)CLSID_D2D1ConvolveMatrix  
Public Fieldstatic (Shared in Visual Basic)CLSID_D2D1Crop  
Public Fieldstatic (Shared in Visual Basic)CLSID_D2D1DirectionalBlur  
Public Fieldstatic (Shared in Visual Basic)CLSID_D2D1DiscreteTransfer  
Public Fieldstatic (Shared in Visual Basic)CLSID_D2D1DisplacementMap  
Public Fieldstatic (Shared in Visual Basic)CLSID_D2D1DistantDiffuse  
Public Fieldstatic (Shared in Visual Basic)CLSID_D2D1DistantSpecular  
Public Fieldstatic (Shared in Visual Basic)CLSID_D2D1DpiCompensation  
Public Fieldstatic (Shared in Visual Basic)CLSID_D2D1Flood  
Public Fieldstatic (Shared in Visual Basic)CLSID_D2D1GammaTransfer  
Public Fieldstatic (Shared in Visual Basic)CLSID_D2D1GaussianBlur  
Public Fieldstatic (Shared in Visual Basic)CLSID_D2D1Histogram  
Public Fieldstatic (Shared in Visual Basic)CLSID_D2D1HueRotation  
Public Fieldstatic (Shared in Visual Basic)CLSID_D2D1LinearTransfer  
Public Fieldstatic (Shared in Visual Basic)CLSID_D2D1LuminanceToAlpha  
Public Fieldstatic (Shared in Visual Basic)CLSID_D2D1Morphology  
Public Fieldstatic (Shared in Visual Basic)CLSID_D2D1OpacityMetadata  
Public Fieldstatic (Shared in Visual Basic)CLSID_D2D13DPerspectiveTransform  
Public Fieldstatic (Shared in Visual Basic)CLSID_D2D1PointDiffuse  
Public Fieldstatic (Shared in Visual Basic)CLSID_D2D1PointSpecular  
Public Fieldstatic (Shared in Visual Basic)CLSID_D2D1Premultiply  
Public Fieldstatic (Shared in Visual Basic)CLSID_D2D1Saturation  
Public Fieldstatic (Shared in Visual Basic)CLSID_D2D1Scale  
Public Fieldstatic (Shared in Visual Basic)CLSID_D2D1Shadow  
Public Fieldstatic (Shared in Visual Basic)CLSID_D2D1SpotDiffuse  
Public Fieldstatic (Shared in Visual Basic)CLSID_D2D1SpotSpecular  
Public Fieldstatic (Shared in Visual Basic)CLSID_D2D1TableTransfer  
Public Fieldstatic (Shared in Visual Basic)CLSID_D2D1Tile  
Public Fieldstatic (Shared in Visual Basic)CLSID_D2D13DTransform  
Public Fieldstatic (Shared in Visual Basic)CLSID_D2D1Turbulence  
Public Fieldstatic (Shared in Visual Basic)CLSID_D2D1UnPremultiply  
Public Fieldstatic (Shared in Visual Basic)CLSID_D2D1YCbCr  
Top
Public Properties
 NameDescription
Public PropertyGets or sets Cached property. (Inherited from C1.Util.DX.Direct2D.Properties)
Public PropertyGets or sets the associated instance of CustomEffect.  
Public PropertyGets a value indicating whether this instance is disposed. (Inherited from C1.Util.DX.DisposeBase)
Public PropertyGet a pointer to the underlying Cpp Object (Inherited from C1.Util.DX.CppObject)
Public PropertyGets or sets a custom user tag object to associate with this instance.. (Inherited from C1.Util.DX.CppObject)
Top
Public Methods
 NameDescription
Public Methodstatic (Shared in Visual Basic)Overloaded. Initializes a new instance of the Effect class.  
Public Methodstatic (Shared in Visual Basic)Overloaded. Initializes a new instance of a custom Effect class.  
Public MethodPerforms application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from C1.Util.DX.DisposeBase)
Public MethodGets the value of the specified property by index. (Inherited from C1.Util.DX.Direct2D.Properties)
Public MethodGets the value of the specified property by name. (Inherited from C1.Util.DX.Direct2D.Properties)
Public MethodGets the value of the specified property by index. (Inherited from C1.Util.DX.Direct2D.Properties)
Public MethodGets the value of the specified property by name. (Inherited from C1.Util.DX.Direct2D.Properties)
Public MethodGets the value of the specified property by index. (Inherited from C1.Util.DX.Direct2D.Properties)
Public MethodGets the value of the specified property by name. (Inherited from C1.Util.DX.Direct2D.Properties)
Public MethodGets the value of the specified property by index. (Inherited from C1.Util.DX.Direct2D.Properties)
Public MethodGets the value of the specified property by name. (Inherited from C1.Util.DX.Direct2D.Properties)
Public MethodGets the value of the specified property by index. (Inherited from C1.Util.DX.Direct2D.Properties)
Public MethodGets the value of the specified property by name. (Inherited from C1.Util.DX.Direct2D.Properties)
Public MethodGets the value of the specified property by index. (Inherited from C1.Util.DX.Direct2D.Properties)
Public MethodGets the value of the specified property by name. (Inherited from C1.Util.DX.Direct2D.Properties)
Public Methodvoid ID2D1Effect::GetInput([In] unsigned int index,[Out, Optional] ID2D1Image** input)  
Public Methodunsigned int ID2D1Effect::GetInputCount()  
Public MethodGets the value of the specified property by index. (Inherited from C1.Util.DX.Direct2D.Properties)
Public MethodGets the value of the specified property by name. (Inherited from C1.Util.DX.Direct2D.Properties)
Public MethodGets the value of the specified property by index. (Inherited from C1.Util.DX.Direct2D.Properties)
Public MethodGets the value of the specified property by name. (Inherited from C1.Util.DX.Direct2D.Properties)
Public MethodGets the value of the specified property by index. (Inherited from C1.Util.DX.Direct2D.Properties)
Public MethodGets the value of the specified property by name. (Inherited from C1.Util.DX.Direct2D.Properties)
Public MethodGets the value of the specified property by index. (Inherited from C1.Util.DX.Direct2D.Properties)
Public MethodGets the value of the specified property by name. (Inherited from C1.Util.DX.Direct2D.Properties)
Public Methodvoid ID2D1Effect::GetOutput([Out] ID2D1Image** outputImage)  
Public MethodGets the value of the specified property by index. (Inherited from C1.Util.DX.Direct2D.Properties)
Public MethodGets the value of the specified property by name. (Inherited from C1.Util.DX.Direct2D.Properties)
Public Methodunsigned int ID2D1Properties::GetPropertyCount() (Inherited from C1.Util.DX.Direct2D.Properties)
Public Methodunsigned int ID2D1Properties::GetPropertyIndex([In] const wchar_t* name) (Inherited from C1.Util.DX.Direct2D.Properties)
Public MethodOverloaded. Gets the number of characters for the given property name. (Inherited from C1.Util.DX.Direct2D.Properties)
Public Methodunsigned int ID2D1Properties::GetPropertyNameLength([In] unsigned int index) (Inherited from C1.Util.DX.Direct2D.Properties)
Public MethodGets the value of the specified property by index. (Inherited from C1.Util.DX.Direct2D.Properties)
Public MethodGets the value of the specified property by name. (Inherited from C1.Util.DX.Direct2D.Properties)
Public MethodHRESULT ID2D1Properties::GetSubProperties([In] unsigned int index,[Out, Optional] ID2D1Properties** subProperties) (Inherited from C1.Util.DX.Direct2D.Properties)
Public MethodD2D1_PROPERTY_TYPE ID2D1Properties::GetType([In] unsigned int index) (Inherited from C1.Util.DX.Direct2D.Properties)
Public MethodGets the value of the specified property by index. (Inherited from C1.Util.DX.Direct2D.Properties)
Public MethodGets the value of the specified property by name. (Inherited from C1.Util.DX.Direct2D.Properties)
Public MethodOverloaded. Gets the value of the specified property by index. (Inherited from C1.Util.DX.Direct2D.Properties)
Public MethodHRESULT ID2D1Properties::GetValueByName([In] const wchar_t* name,[In] D2D1_PROPERTY_TYPE type,[Out, Buffer] void* data,[In] unsigned int dataSize) (Inherited from C1.Util.DX.Direct2D.Properties)
Public Methodunsigned int ID2D1Properties::GetValueSize([In] unsigned int index) (Inherited from C1.Util.DX.Direct2D.Properties)
Public MethodGets the value of the specified property by index. (Inherited from C1.Util.DX.Direct2D.Properties)
Public MethodGets the value of the specified property by name. (Inherited from C1.Util.DX.Direct2D.Properties)
Public MethodGets the value of the specified property by index. (Inherited from C1.Util.DX.Direct2D.Properties)
Public MethodGets the value of the specified property by name. (Inherited from C1.Util.DX.Direct2D.Properties)
Public MethodGets the value of the specified property by index. (Inherited from C1.Util.DX.Direct2D.Properties)
Public MethodGets the value of the specified property by name. (Inherited from C1.Util.DX.Direct2D.Properties)
Public MethodOverloaded. Query this instance for a particular COM GUID/interface support. (Inherited from C1.Util.DX.ComObject)
Public MethodOverloaded. Query instance for a particular COM GUID/interface support. (Inherited from C1.Util.DX.ComObject)
Public Methodstatic (Shared in Visual Basic)Registers, if necessary, and initializes a new instance of a custom Effect class.  
Public MethodSets the named property to the given value. (Inherited from C1.Util.DX.Direct2D.Properties)
Public Methodvoid ID2D1Effect::SetInput([In] unsigned int index,[In, Optional] ID2D1Image* input,[In] BOOL invalidate)  
Public MethodHRESULT ID2D1Effect::SetInputCount([In] unsigned int inputCount)  
Public MethodSets the input by using the output of a given effect.  
Public MethodOverloaded. Sets the named property to the given value. (Inherited from C1.Util.DX.Direct2D.Properties)
Public MethodOverloaded. Sets the named property to the given value. (Inherited from C1.Util.DX.Direct2D.Properties)
Top
Public Events
 NameDescription
Public EventOccurs when this instance is fully disposed. (Inherited from C1.Util.DX.DisposeBase)
Public EventOccurs when this instance is starting to be disposed. (Inherited from C1.Util.DX.DisposeBase)
Top
Public Operators
Performs an explicit conversion from System.IntPtr to Effect.
Top
See Also

Reference

Effect Class
C1.Util.DX.Direct2D Namespace