Spirals one image into another. The output image is divided into a grid. The cells in the grid transform from the first image to the second image in a spiral orderclockwise and inward from the upper-left corner.
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.
For more information, see Installation and Redistribution Information.
Transform Specifications
The following table contains the information you need in order to use this transform in C++ and script.
Class identifier (CLSID) | CLSID_CrSpiral |
---|---|
Globally unique identifier (GUID) | ACA97E00-0C7D-11d2-A484-00C04F8EFB69 |
Programmatic identifier (ProgId) | DXImageTransform.Microsoft.CrSpiral |
Category identifier (CATID) | CATID_DXImageTransform |
Custom interfaces | ICrSpiral |
Supported interfaces | IDXEffect |
Inputs | Two required of type IDXSurface. |
Output | IDXSurface |
Custom Properties
The following table lists the custom properties that control the transform output.
Property | Type | Default | Description |
---|---|---|---|
GridSizeX, GridSizeY | short | 16 in the longer dimension | Number of cells in the grid in the x-direction and y-direction. By default, the longer dimension is 16, and the shorter dimension is determined by the image size in order to make the cells relatively square. |
Top of Page
© 2000 Microsoft and/or its suppliers. All rights reserved. Terms of Use.