Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / wpf / src / Core / CSharp / System / Windows / Media / Effects / BitmapEffectInput.cs / 1 / BitmapEffectInput.cs
//------------------------------------------------------------------------------ // Microsoft Avalon // Copyright (c) Microsoft Corporation, 2005 // // File: BitmapEffectInput.cs //----------------------------------------------------------------------------- using MS.Internal; using System; using System.IO; using System.ComponentModel; using System.ComponentModel.Design.Serialization; using System.Diagnostics; using System.Reflection; using System.Runtime.InteropServices; using System.Windows; using System.Windows.Media; using System.Windows.Markup; using System.Windows.Media.Animation; using System.Windows.Media.Composition; using System.Windows.Media.Imaging; using System.Collections.Generic; namespace System.Windows.Media.Effects { ////// BitmapEffect class /// public sealed partial class BitmapEffectInput { private static BitmapSource s_defaultInputSource; ////// Constructor /// public BitmapEffectInput() { } ////// Constructor /// /// input image public BitmapEffectInput(BitmapSource input) { Input = input; } ////// ShouldSerializeInput - this is called by the serializer to determine whether or not to /// serialize the Input property. /// [EditorBrowsable(EditorBrowsableState.Never)] public bool ShouldSerializeInput() { return (Input != BitmapEffectInput.ContextInputSource); } ////// Returns a sentinel value representing the source that is derived from context /// public static BitmapSource ContextInputSource { get { if (s_defaultInputSource == null) { BitmapSource source = new UnmanagedBitmapWrapper(true); source.Freeze(); s_defaultInputSource = source; } return s_defaultInputSource; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. //------------------------------------------------------------------------------ // Microsoft Avalon // Copyright (c) Microsoft Corporation, 2005 // // File: BitmapEffectInput.cs //----------------------------------------------------------------------------- using MS.Internal; using System; using System.IO; using System.ComponentModel; using System.ComponentModel.Design.Serialization; using System.Diagnostics; using System.Reflection; using System.Runtime.InteropServices; using System.Windows; using System.Windows.Media; using System.Windows.Markup; using System.Windows.Media.Animation; using System.Windows.Media.Composition; using System.Windows.Media.Imaging; using System.Collections.Generic; namespace System.Windows.Media.Effects { ////// BitmapEffect class /// public sealed partial class BitmapEffectInput { private static BitmapSource s_defaultInputSource; ////// Constructor /// public BitmapEffectInput() { } ////// Constructor /// /// input image public BitmapEffectInput(BitmapSource input) { Input = input; } ////// ShouldSerializeInput - this is called by the serializer to determine whether or not to /// serialize the Input property. /// [EditorBrowsable(EditorBrowsableState.Never)] public bool ShouldSerializeInput() { return (Input != BitmapEffectInput.ContextInputSource); } ////// Returns a sentinel value representing the source that is derived from context /// public static BitmapSource ContextInputSource { get { if (s_defaultInputSource == null) { BitmapSource source = new UnmanagedBitmapWrapper(true); source.Freeze(); s_defaultInputSource = source; } return s_defaultInputSource; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SQLCharsStorage.cs
- WasAdminWrapper.cs
- FontUnitConverter.cs
- ApplicationInfo.cs
- PerformanceCounter.cs
- FlatButtonAppearance.cs
- UnaryOperationBinder.cs
- Interlocked.cs
- ValidationManager.cs
- ShutDownListener.cs
- RadioButtonList.cs
- DecoderFallback.cs
- Matrix3DValueSerializer.cs
- BufferModeSettings.cs
- NumberEdit.cs
- WorkflowViewElement.cs
- WebServiceFaultDesigner.cs
- indexingfiltermarshaler.cs
- ValidationManager.cs
- MetadataCacheItem.cs
- Win32SafeHandles.cs
- _SslState.cs
- TextureBrush.cs
- ModuleBuilder.cs
- ToggleButtonAutomationPeer.cs
- CodeExporter.cs
- ProfileParameter.cs
- OracleCommandBuilder.cs
- ClientTargetSection.cs
- ProxyWebPartConnectionCollection.cs
- ItemCollection.cs
- TypeLibConverter.cs
- SymmetricKeyWrap.cs
- TextTabProperties.cs
- DateTimeConverter.cs
- ReversePositionQuery.cs
- ImpersonateTokenRef.cs
- CompareInfo.cs
- XmlReaderSettings.cs
- ColorConverter.cs
- SeekStoryboard.cs
- KeyGestureValueSerializer.cs
- OledbConnectionStringbuilder.cs
- StaticSiteMapProvider.cs
- Point3DIndependentAnimationStorage.cs
- AggregateNode.cs
- ValidationHelper.cs
- ObjectParameterCollection.cs
- DropDownList.cs
- DataFormats.cs
- FragmentNavigationEventArgs.cs
- CompositeTypefaceMetrics.cs
- DesignTimeVisibleAttribute.cs
- CapiSafeHandles.cs
- DataGridItemEventArgs.cs
- HierarchicalDataSourceControl.cs
- NamedObject.cs
- InvalidFilterCriteriaException.cs
- DecoderNLS.cs
- GPPOINTF.cs
- httpserverutility.cs
- InheritedPropertyChangedEventArgs.cs
- GrabHandleGlyph.cs
- XmlWriterDelegator.cs
- MouseActionConverter.cs
- EndpointAddressMessageFilterTable.cs
- Wizard.cs
- srgsitem.cs
- XamlReaderHelper.cs
- MultiSelectRootGridEntry.cs
- ActivityExecutionFilter.cs
- HtmlAnchor.cs
- DynamicActionMessageFilter.cs
- SizeF.cs
- InternalControlCollection.cs
- TreeNodeCollection.cs
- XmlSchemaAttribute.cs
- FormatterServices.cs
- OdbcConnectionFactory.cs
- SmiTypedGetterSetter.cs
- BufferedResponseStream.cs
- SubpageParaClient.cs
- HashHelpers.cs
- GenericQueueSurrogate.cs
- TransferRequestHandler.cs
- SoapReflectionImporter.cs
- NamespaceImport.cs
- XhtmlConformanceSection.cs
- InternalTypeHelper.cs
- DataColumnMapping.cs
- PatternMatcher.cs
- SecurityCriticalDataForSet.cs
- _NegoState.cs
- DataSourceView.cs
- ApplicationServicesHostFactory.cs
- XmlSerializerSection.cs
- _CacheStreams.cs
- MILUtilities.cs
- TextEmbeddedObject.cs
- MimeMapping.cs