IFACEMETHODIMP GetProperty()

in cpp/HelloComposition/HelloComposition/microsoft.ui.composition.effects_impl.h [818:830]


					IFACEMETHODIMP GetProperty(UINT index, _Outptr_ IPropertyValue ** value) override
					{
						return UsePropertyFactory([=](IPropertyValueStatics* statics)
						{
							switch (index)
							{
							case D2D1_GAUSSIANBLUR_PROP_STANDARD_DEVIATION: return statics->CreateSingle(BlurAmount, (IInspectable**)value);
							case D2D1_GAUSSIANBLUR_PROP_OPTIMIZATION: return statics->CreateUInt32(Optimization, (IInspectable**)value);
							case D2D1_GAUSSIANBLUR_PROP_BORDER_MODE: return statics->CreateUInt32(BorderMode, (IInspectable**)value);
							default: return E_INVALIDARG;
							}
						});
					}