Microsoft DirectX 8.1 (C++) |
The SMPTE Wipe transition produces any of the standard wipes defined by the Society of Motion Picture and Television Engineers (SMPTE) in SMPTE document 258M-1993, with the exception of the quad split.
Class ID (CLSID): {DE75D012-7A65-11D2-8CEA-00A0C9441E20}
CLSID Variable Name: CLSID_DxtJpeg
Properties
Property | Type | Default | Description |
BorderColor | long | 0x000000 | Color of the border around the edges of the wipe pattern. The value of this attribute is a hexadecimal number with the format 0xRRGGBB, where RR is the red hexadecimal value, GG is the green hexadecimal value, and BB is the blue hexadecimal value. (Thus, pure red, green, and blue are 0xFF000, 0x00FF00, and 0x0000FF, respectively.) |
BorderSoftness | long | 0 | Width of the blurry region around the edges of the wipe pattern. Specify zero for no blurry region. |
BorderWidth | long | 0 | Width of the solid border around the edges of the wipe pattern. Specify zero for no border. |
MaskName | BSTR | NULL | If not NULL, specifies the name of a JPEG file to use as the wipe mask instead of a standard, built-in wipe. The file must contain a monochrome, 8-bits-per-pixel gradient. The gradient is used as a mask to define the wipe's progression. |
MaskNum | long | 1 | Standard SMPTE wipe code specifying the style of wipe to use. For a list of wipe codes and their associated schematics, see SMPTE document 258M-1993. |
OffsetX | long | 0 | Offset of the wipe origin from the center of the image, in the horizontal direction. Valid only for values of MaskNum from 101 to 131. |
OffsetY | long | 0 | Offset of the wipe origin from the center of the image, in the vertical direction. Valid only for values of MaskNum from 101 to 131. |
ReplicateX | long | 0 | Number of times to replicate the wipe pattern in the horizontal direction. Valid only for values of MaskNum from 101 to 131. |
ReplicateY | long | 0 | Number of times to replicate the wipe pattern in the vertical direction. Valid only for values of MaskNum from 101 to 131. |
ScaleX | double | 1.0 | Amount by which to stretch the wipe in the horizontal direction, as a percentage of the original wipe definition. Valid only for values of MaskNum from 101 to 131. |
ScaleY | double | 1.0 | Amount by which to stretch the wipe in the vertical direction, as a percentage of the original wipe definition. Valid only for values of MaskNum from 101 to 131. |