Встроенные эффекты
Эффекты Direct2D предоставляют этот набор встроенных эффектов. Эффекты делятся на несколько категорий и перечислены ниже вместе с CLSID эффекта.
Цвет
- Эффект таблицы трехмерного поиска — CLSID_D2D1LookupTable3D
- Эффект управления цветом — CLSID_D2D1ColorManagement
- Эффект цветовой матрицы — CLSID_D2D1ColorMatrix
- Дискретный эффект передачи — CLSID_D2D1DiscreteTransfer
- Эффект компенсации DPI — CLSID_D2D1DpiCompensation
- Эффект гамма-передачи — CLSID_D2D1GammaTransfer
- Эффект тона HDR — CLSID_D2D1HdrToneMap
- Оттенок к RGB-эффекту — CLSID_D2D1HueToRgb
- Эффект поворота оттенка — CLSID_D2D1HueRotation
- Эффект линейной передачи — CLSID_D2D1LinearTransfer
- Эффект метаданных непрозрачности — CLSID_D2D1OpacityMetadata
- Эффект предварительного изменения — CLSID_D2D1Premultiply
- Эффект rgb to Hue — CLSID_D2D1RgbToHue
- Эффект насыщенности — CLSID_D2D1Saturation
- Эффект передачи таблицы — CLSID_D2D1TableTransfer
- Эффект оттенка — CLSID_D2D1Tint
- Непредуставленный эффект — CLSID_D2D1UnPremultiply
- Эффект настройки уровня белого — CLSID_D2D1WhiteLevelAdjustment
- Эффект YCbCr — CLSID_D2D1YCbCr
Компоновка
- Эффект альфа-маски — CLSID_D2D1AlphaMask
- Арифметический составной эффект — CLSID_D2D1ArithmeticComposite
- Эффект смешения — CLSID_D2D1Blend
- Составной эффект — CLSID_D2D1Composite
- Эффект перекрестного затухания — CLSID_D2D1CrossFade
Фильтр
- Эффект матрицы сверток — CLSID_D2D1ConvolveMatrix
- Эффект размытия направления — CLSID_D2D1DirectionalBlur
- Эффект обнаружения границ — CLSID_D2D1EdgeDetection
- Эффект размытия гауссов — CLSID_D2D1GaussianBlur
- Эффект морфологии — CLSID_D2D1Morphology
Освещение и стилизация
- Эффект карты смещения — CLSID_D2D1DisplacementMap
- Диффузный эффект — CLSID_D2D1DistantDiffuse
- Эффект дальнего отражения — CLSID_D2D1DistantSpecular
- Эффект тиснений — CLSID_D2D1Emboss
- Точечно-диффузный эффект — CLSID_D2D1PointDiffuse
- Точечно-зеркальный эффект — CLSID_D2D1PointSpecular
- Эффект плаката — CLSID_D2D1Posterize
- Эффект тени — CLSID_D2D1Shadow
- Точечный диффузный эффект — CLSID_D2D1SpotDiffuse
- Точечно-зеркальный эффект — CLSID_D2D1SpotSpecular
Photo
- Эффект яркости — CLSID_D2D1Brightness
- Эффект контрастности — CLSID_D2D1Contrast
- Эффект экспозиции — CLSID_D2D1Exposure
- Эффект оттенков серого — CLSID_D2D1Grayscale
- Эффект выделения и тени — CLSID_D2D1HighlightsShadows
- Эффект гистограммы — CLSID_D2D1Histogram
- Инвертный эффект — CLSID_D2D1Invert
- Эффект сепии — CLSID_D2D1Sepia
- Эффект резкости — CLSID_D2D1Sharpen
- Эффект выпрямления — CLSID_D2D1Straighten
- Эффект температуры и оттенка — CLSID_D2D1TemperatureTint
- Эффект виньетки — CLSID_D2D1Vignette
Источник
- Эффект источника растрового рисунка — CLSID_D2D1BitmapSource
- Эффект наводнения — CLSID_D2D1Flood
- Эффект турбулентности — CLSID_D2D1Turbulence
Преобразование
- Эффект аффинного преобразования 2D — CLSID_D2D12DAffineTransform
- Эффект трехмерного преобразования — CLSID_D2D13DTransform
- Эффект преобразования трехмерной перспективы — CLSID_D2D13DPerspectiveTransform
- Atlas — CLSID_D2D1Atlas
- Эффект границы — CLSID_D2D1Border
- Эффект обрезки — CLSID_D2D1Crop
- Эффект масштабирования — CLSID_D2D1Scale
- Эффект плитки — CLSID_D2D1Tile
Прозрачность
- Эффект цветной клавиши — CLSID_D2D1ChromaKey
- Яркость к альфа-эффекту — CLSID_D2D1LuminanceToAlpha
- Эффект непрозрачности — CLSID_D2D1Opacity
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 и обновление платформы для Windows 7 [классические приложения | Приложения Магазина Windows] |
Минимальная версия сервера | Windows 8 и обновление платформы для Windows 7 [классические приложения | Приложения Магазина Windows] |
Заголовок | d2d1effects.h |
Библиотека | d2d1.lib, dxguid.lib |