ID2D1EffectImpl interface (d2d1effectauthor.h)

Allows a custom effect's interface and behavior to be specified by the effect author.

Inheritance

The ID2D1EffectImpl interface inherits from the IUnknown interface. ID2D1EffectImpl also has these types of members:

Methods

The ID2D1EffectImpl interface has these methods.

 
ID2D1EffectImpl::Initialize

The effect can use this method to do one time initialization tasks.
ID2D1EffectImpl::PrepareForRender

Prepares an effect for the rendering process.
ID2D1EffectImpl::SetGraph

The renderer calls this method to provide the effect implementation with a way to specify its transform graph and transform graph changes.

Remarks

This interface is created by the effect author from a static factory registered through the ID2D1Factory::RegisterEffect method.

Requirements

   
Minimum supported client Windows 8 and Platform Update for Windows 7 [desktop apps | UWP apps]
Minimum supported server Windows Server 2012 and Platform Update for Windows Server 2008 R2 [desktop apps | UWP apps]
Target Platform Windows
Header d2d1effectauthor.h

See also

ID2D1Factory::RegisterEffect

IUnknown