Wipe Transform

Generates an output image that wipes from one input image to another. You can set the width of the transition region between the two inputs, which is a dual alpha ramp. In the transition region, the images are blended.

Note  To use this transform, you need to have Microsoft® DirectX® Media 6, Microsoft Internet Explorer 5, Microsoft Windows® 98 Second Edition, or Windows 2000 installed.

Transform Specifications

The following table contains the information you need to use this transform in C++ and script.

Class identifier (CLSID) CLSID_DXTWipe
Globally unique identifier (GUID) AF279B30-86EB-11D1-81BF-0000F87557DB
Programmatic identifier (ProgId) DXImageTransform.Microsoft.Wipe
Category identifier (CATID) CATID_DXImageTransform
Custom interfaces IDXTWipe
Supported interfaces IDXEffect
Inputs Two required of type IDXSurface (preferred) or IDirectDrawSurface. The optimal pixel format is DDPF_PMARGB32.
Output One required of type IDXSurface (preferred) or IDirectDrawSurface. The optimal pixel format is DDPF_PMARGB32.

Custom Properties

The following table lists the custom properties that control the transform output.

Property Type Default Description
GradientSize float 0.25 Width of the gradient transition area between the two inputs as a percentage of the output size. This value can range from 0.0 to 1.0
WipeStyle DXWIPEDIRECTION DXWD_HORIZONTAL Direction of the wipe. Can be DXWD_HORIZONTAL or DXWD_VERTICAL.

Top of Page Top of Page
© 2000 Microsoft and/or its suppliers. All rights reserved. Terms of Use.