XMConvertFloatToHalfStream
XMConvertHalfToFloatStream
XMMatrixDecompose
XMPlaneTransformStream
XMVector2TransformCoordStream
XMVector2TransformNormalStream
XMVector2TransformStream
XMVector3ProjectStream
XMVector3TransformCoordStream
XMVector3TransformNormalStream
XMVector3TransformStream
XMVector3UnprojectStream
XMVector4TransformStream
Expand Minimize

ID2D1EffectImpl interface

Allows the internal context to be specified by the effect author.

When to implement

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

Members

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

Methods

The ID2D1EffectImpl interface has these methods.

MethodDescription
Initialize

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

PrepareForRender

Prepares an effect for the rendering process.

SetGraph

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

 

Remarks

Requirements

Minimum supported client

Windows 8 and Platform Update for Windows 7 [desktop apps | Windows Store apps]

Minimum supported server

Windows Server 2012 and Platform Update for Windows Server 2008 R2 [desktop apps | Windows Store apps]

Header

D2d1effectauthor.h

Library

D2d1.lib

See also

ID2D1Factory::RegisterEffect

 

 

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.