Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / System / Windows / Media / Effects / BitmapEffectInput.cs / 1305600 / 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
- WebPartsPersonalizationAuthorization.cs
- MailWebEventProvider.cs
- MimeTypeMapper.cs
- SystemResourceHost.cs
- RequestQueue.cs
- WebPartEventArgs.cs
- QuaternionIndependentAnimationStorage.cs
- FileNameEditor.cs
- SelectionRange.cs
- ImageListUtils.cs
- MessageQueueKey.cs
- MailDefinition.cs
- ControlAdapter.cs
- CustomCredentialPolicy.cs
- CryptoStream.cs
- MenuItem.cs
- ConfigurationLockCollection.cs
- WizardPanelChangingEventArgs.cs
- ProcessProtocolHandler.cs
- InstanceContextManager.cs
- RegexRunnerFactory.cs
- EventLogger.cs
- PropertySegmentSerializationProvider.cs
- EntityParameterCollection.cs
- StorageConditionPropertyMapping.cs
- RecognizeCompletedEventArgs.cs
- SqlClientWrapperSmiStream.cs
- HttpResponseHeader.cs
- TextBounds.cs
- SendMailErrorEventArgs.cs
- ToolStripDropDownClosingEventArgs.cs
- ExtensionDataObject.cs
- CompiledXpathExpr.cs
- InvokeSchedule.cs
- ControlAdapter.cs
- ContainsSearchOperator.cs
- Page.cs
- DeviceContexts.cs
- SqlMethodAttribute.cs
- SignatureDescription.cs
- MenuItemBindingCollection.cs
- DateTimeValueSerializer.cs
- OleAutBinder.cs
- WebSysDefaultValueAttribute.cs
- UIElement3D.cs
- MaterialGroup.cs
- LicenseContext.cs
- ConstraintConverter.cs
- AbsoluteQuery.cs
- SiteMapProvider.cs
- ListViewUpdatedEventArgs.cs
- ListViewItem.cs
- ValidationSummary.cs
- UnknownBitmapDecoder.cs
- MediaElement.cs
- ColumnHeaderConverter.cs
- MethodBody.cs
- OdbcErrorCollection.cs
- ISessionStateStore.cs
- ReliabilityContractAttribute.cs
- NativeMethods.cs
- PrintPreviewDialog.cs
- KeyPullup.cs
- sqlnorm.cs
- TablePatternIdentifiers.cs
- InfoCardProofToken.cs
- PathFigureCollection.cs
- Thread.cs
- FileDialog.cs
- XmlUrlResolver.cs
- FileDialogCustomPlace.cs
- AnimationStorage.cs
- GradientStop.cs
- ScriptControlDescriptor.cs
- CannotUnloadAppDomainException.cs
- MailWriter.cs
- TrackBar.cs
- OdbcHandle.cs
- AssemblyAttributes.cs
- SystemFonts.cs
- UTF7Encoding.cs
- CopyNamespacesAction.cs
- HttpProxyTransportBindingElement.cs
- RegexRunner.cs
- CharacterBuffer.cs
- ElementsClipboardData.cs
- RegexCaptureCollection.cs
- XPathBuilder.cs
- SplayTreeNode.cs
- PipelineComponent.cs
- DataSvcMapFileSerializer.cs
- ParallelQuery.cs
- ValidatingReaderNodeData.cs
- QueryCursorEventArgs.cs
- TextRenderer.cs
- CapabilitiesSection.cs
- DateTimeOffsetStorage.cs
- TopClause.cs
- Vars.cs
- DispatcherEventArgs.cs