ID2D1EffectImpl

<summary> This is the interface implemented by an effect author, along with the constructor and registration information. </summary>

Members

Functions

Initialize
HRESULT Initialize(ID2D1EffectContext effectContext, ID2D1TransformGraph transformGraph)

<summary> Initialize the effect with a context and a transform graph. The effect must populate the transform graph with a topology and can update it later. </summary>

PrepareForRender
HRESULT PrepareForRender(D2D1_CHANGE_TYPE changeType)

<summary> Initialize the effect with a context and a transform graph. The effect must populate the transform graph with a topology and can update it later. </summary>

SetGraph
HRESULT SetGraph(ID2D1TransformGraph transformGraph)

<summary> Sets a new transform graph to the effect. This happens when the number of inputs to the effect changes, if the effect support a variable number of inputs. </summary>

Meta