in PhotoEditor/DetailPage.cpp [381:410]
void DetailPage::InitializeEffectPreviews()
{
SepiaEffect sepiaEffect{};
sepiaEffect.Intensity(0.5f);
sepiaEffect.Source(CompositionEffectSourceParameter{ L"source" });
InitializeEffectPreview(sepiaEffect, sepiaImage());
GrayscaleEffect grayscaleEffect{};
grayscaleEffect.Source(CompositionEffectSourceParameter{ L"source" });
InitializeEffectPreview(grayscaleEffect, grayscaleImage());
GaussianBlurEffect blurEffect{};
blurEffect.BlurAmount(3.0f);
blurEffect.Source(CompositionEffectSourceParameter{ L"source" });
InitializeEffectPreview(blurEffect, blurImage());
InvertEffect invertEffect{};
invertEffect.Source(CompositionEffectSourceParameter{ L"source" });
InitializeEffectPreview(invertEffect, invertImage());
ExposureEffect lightEffect{};
lightEffect.Exposure(1.0f);
lightEffect.Source(CompositionEffectSourceParameter{ L"source" });
InitializeEffectPreview(lightEffect, lightImage());
SaturationEffect colorEffect{};
colorEffect.Saturation(0.5f);
colorEffect.Source(CompositionEffectSourceParameter{ L"source" });
InitializeEffectPreview(colorEffect, colorImage());
}