Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Core / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CDSsyncETWBCLProvider.cs
- Viewport3DVisual.cs
- DateTimeConverter2.cs
- TemplateAction.cs
- NodeFunctions.cs
- GeometryHitTestResult.cs
- HttpCookie.cs
- FrameworkReadOnlyPropertyMetadata.cs
- MessageSmuggler.cs
- AddInToken.cs
- GlyphsSerializer.cs
- DesignerActionUI.cs
- ComplexLine.cs
- DataObjectPastingEventArgs.cs
- XmlSchemaImport.cs
- SortExpressionBuilder.cs
- VersionedStream.cs
- KnownBoxes.cs
- PriorityItem.cs
- IPAddressCollection.cs
- RepeatBehaviorConverter.cs
- CustomPopupPlacement.cs
- InputLanguage.cs
- DataGridViewCellValueEventArgs.cs
- DataGridViewCellValueEventArgs.cs
- FixedSOMPage.cs
- ExtractorMetadata.cs
- Compensation.cs
- AuthenticationService.cs
- XomlSerializationHelpers.cs
- InvokeMethodActivityDesigner.cs
- GetReadStreamResult.cs
- TreeViewItemAutomationPeer.cs
- DelegatingTypeDescriptionProvider.cs
- ToolStripItemGlyph.cs
- OracleMonthSpan.cs
- ConnectionStringsExpressionEditor.cs
- RecommendedAsConfigurableAttribute.cs
- SQLDouble.cs
- FormsAuthenticationUser.cs
- WebEventTraceProvider.cs
- OdbcConnectionString.cs
- PropertyDescriptorGridEntry.cs
- DataServiceResponse.cs
- TabControlAutomationPeer.cs
- WebPartAddingEventArgs.cs
- IRCollection.cs
- GridViewRowEventArgs.cs
- SqlDeflator.cs
- AppDomainShutdownMonitor.cs
- SHA256Managed.cs
- LogReservationCollection.cs
- Dictionary.cs
- DrawingCollection.cs
- OdbcConnectionPoolProviderInfo.cs
- PathHelper.cs
- StrongName.cs
- HtmlWindowCollection.cs
- MetadataSource.cs
- MinMaxParagraphWidth.cs
- DataGridViewRowCancelEventArgs.cs
- DataServiceCollectionOfT.cs
- SchemaSetCompiler.cs
- OdbcEnvironmentHandle.cs
- StreamBodyWriter.cs
- ConfigurationProperty.cs
- FormViewUpdatedEventArgs.cs
- DoubleAnimationBase.cs
- ImpersonationContext.cs
- SizeKeyFrameCollection.cs
- QilInvoke.cs
- Int16.cs
- KoreanLunisolarCalendar.cs
- XmlValueConverter.cs
- SignedXml.cs
- ThreadStartException.cs
- SignatureDescription.cs
- DataDocumentXPathNavigator.cs
- ToolStripOverflowButton.cs
- XmlWellformedWriter.cs
- UICuesEvent.cs
- ReadingWritingEntityEventArgs.cs
- BitmapEffectGroup.cs
- GcSettings.cs
- WindowsFormsHelpers.cs
- TreeNodeBindingCollection.cs
- LocationSectionRecord.cs
- LinqDataSourceUpdateEventArgs.cs
- ConnectionPointCookie.cs
- Group.cs
- MexNamedPipeBindingCollectionElement.cs
- XPathNodeIterator.cs
- ParallelEnumerable.cs
- EndpointConfigContainer.cs
- PeerEndPoint.cs
- WindowsTab.cs
- ToolStripDropDownMenu.cs
- WebPartZoneAutoFormat.cs
- ToolStripScrollButton.cs
- BitmapImage.cs