Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Direct2D effects provides this set of built-in effects. The effects come in several categories and are listed below along with the CLSID of the effect.
Color
- 3D lookup table effect - CLSID_D2D1LookupTable3D
- Color management effect - CLSID_D2D1ColorManagement
- Color matrix effect - CLSID_D2D1ColorMatrix
- Discrete transfer effect - CLSID_D2D1DiscreteTransfer
- DPI compensation effect - CLSID_D2D1DpiCompensation
- Gamma transfer effect - CLSID_D2D1GammaTransfer
- HDR tone map effect - CLSID_D2D1HdrToneMap
- Hue to RGB effect - CLSID_D2D1HueToRgb
- Hue rotation effect - CLSID_D2D1HueRotation
- Linear transfer effect - CLSID_D2D1LinearTransfer
- Opacity metadata effect - CLSID_D2D1OpacityMetadata
- Premultiply effect - CLSID_D2D1Premultiply
- RGB to Hue effect - CLSID_D2D1RgbToHue
- Saturation effect - CLSID_D2D1Saturation
- Table transfer effect - CLSID_D2D1TableTransfer
- Tint effect - CLSID_D2D1Tint
- Unpremultiply effect - CLSID_D2D1UnPremultiply
- White level adjustment effect - CLSID_D2D1WhiteLevelAdjustment
- YCbCr Effect - CLSID_D2D1YCbCr
Composition
- Alpha mask effect - CLSID_D2D1AlphaMask
- Arithmetic composite effect - CLSID_D2D1ArithmeticComposite
- Blend effect - CLSID_D2D1Blend
- Composite effect - CLSID_D2D1Composite
- Cross fade effect - CLSID_D2D1CrossFade
Filter
- Convolve matrix effect - CLSID_D2D1ConvolveMatrix
- Directional Blur effect - CLSID_D2D1DirectionalBlur
- Edge detection effect - CLSID_D2D1EdgeDetection
- Gaussian blur effect - CLSID_D2D1GaussianBlur
- Morphology effect - CLSID_D2D1Morphology
Lighting and Stylizing
- Displacement map effect - CLSID_D2D1DisplacementMap
- Distant-diffuse effect - CLSID_D2D1DistantDiffuse
- Distant-specular effect - CLSID_D2D1DistantSpecular
- Emboss effect - CLSID_D2D1Emboss
- Point-diffuse effect - CLSID_D2D1PointDiffuse
- Point-specular effect - CLSID_D2D1PointSpecular
- Posterize effect - CLSID_D2D1Posterize
- Shadow effect - CLSID_D2D1Shadow
- Spot-diffuse effect - CLSID_D2D1SpotDiffuse
- Spot-specular effect - CLSID_D2D1SpotSpecular
Photo
- Brightness effect - CLSID_D2D1Brightness
- Contrast effect - CLSID_D2D1Contrast
- Exposure effect - CLSID_D2D1Exposure
- Grayscale effect - CLSID_D2D1Grayscale
- Highlights and shadows effect - CLSID_D2D1HighlightsShadows
- Histogram effect - CLSID_D2D1Histogram
- Invert effect - CLSID_D2D1Invert
- Sepia effect - CLSID_D2D1Sepia
- Sharpen effect - CLSID_D2D1Sharpen
- Straighten effect - CLSID_D2D1Straighten
- Temperature and tint effect - CLSID_D2D1TemperatureTint
- Vignette effect - CLSID_D2D1Vignette
Source
- Bitmap source effect - CLSID_D2D1BitmapSource
- Flood effect - CLSID_D2D1Flood
- Turbulence effect - CLSID_D2D1Turbulence
Transform
- 2D affine transform effect - CLSID_D2D12DAffineTransform
- 3D transform effect - CLSID_D2D13DTransform
- 3D perspective transform effect - CLSID_D2D13DPerspectiveTransform
- Atlas - CLSID_D2D1Atlas
- Border effect - CLSID_D2D1Border
- Crop effect - CLSID_D2D1Crop
- Scale effect - CLSID_D2D1Scale
- Tile effect - CLSID_D2D1Tile
Transparency
- Chroma-key effect - CLSID_D2D1ChromaKey
- Luminance to alpha effect - CLSID_D2D1LuminanceToAlpha
- Opacity effect - CLSID_D2D1Opacity
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8 and Platform Update for Windows 7 [desktop apps | Windows Store apps] |
Minimum supported server | Windows 8 and Platform Update for Windows 7 [desktop apps | Windows Store apps] |
Header | d2d1effects.h |
Library | d2d1.lib, dxguid.lib |