Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Core / System / Windows / Media / Effects / BitmapEffectOutputConnector.cs / 1 / BitmapEffectOutputConnector.cs
//------------------------------------------------------------------------------ // Microsoft Avalon // Copyright (c) Microsoft Corporation, 2005 // // File: BitmapEffectOutputConnector.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; namespace System.Windows.Media.Effects { ////// BitmapEffectOutputConnector /// internal class BitmapEffectOutputConnector { SafeMILHandle /*IMILBitmapEffectOutputConnector*/ connector; internal BitmapEffectOutputConnector(SafeMILHandle nativeConnector) { Debug.Assert(nativeConnector != null); connector = nativeConnector; } internal SafeMILHandle NativeConnectorSafeHandle { get { return connector; } } #if never ////// Returns true if the output connector is connected /// public bool IsConnected { get { Debug.Assert(connector != null); bool fIsConnected; HRESULT.Check(MS.Win32.PresentationCore.UnsafeNativeMethods.IMILBitmapEffectConnector.IsConnected(connector, out fIsConnected)); return fIsConnected; } } ////// Returns the number of connections /// public int Connections { get { uint iNumConnections; HRESULT.Check(MS.Win32.PresentationCore.UnsafeNativeMethods.IMILBitmapEffectOutputConnector.GetNumberConnections(connector, out iNumConnections)); return (int)iNumConnections; } } ////// Return input connector /// /// connector index ///input connector public BitmapEffectInputConnector GetConnection(int index) { SafeMILHandle connection; HRESULT.Check(MS.Win32.PresentationCore.UnsafeNativeMethods.IMILBitmapEffectOutputConnector.GetConnection(connector, (uint)index, out connection)); return new BitmapEffectInputConnector(connection); } #endif } } // 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
- ChannelTracker.cs
- EventHandlersStore.cs
- DataMisalignedException.cs
- SymDocumentType.cs
- DataControlCommands.cs
- DataGridViewCellPaintingEventArgs.cs
- StylusTip.cs
- ParserHooks.cs
- Point.cs
- PagesSection.cs
- FixedLineResult.cs
- VisualCollection.cs
- SrgsElementFactoryCompiler.cs
- WindowInteropHelper.cs
- CallContext.cs
- SqlProviderManifest.cs
- Constant.cs
- ImportContext.cs
- RoleManagerSection.cs
- StylusDevice.cs
- CustomCategoryAttribute.cs
- PagerSettings.cs
- TrackBarDesigner.cs
- XmlDocumentViewSchema.cs
- IndexerNameAttribute.cs
- CustomLineCap.cs
- AdjustableArrowCap.cs
- SizeConverter.cs
- SettingsSavedEventArgs.cs
- RotateTransform3D.cs
- SyncMethodInvoker.cs
- XmlIlVisitor.cs
- SoapTypeAttribute.cs
- Publisher.cs
- EntityDataSourceDataSelection.cs
- GlyphRun.cs
- FixedSOMPageConstructor.cs
- XamlDesignerSerializationManager.cs
- ResourcePart.cs
- EmptyImpersonationContext.cs
- DecimalConverter.cs
- CompositeCollectionView.cs
- CallId.cs
- WpfPayload.cs
- XPathNodeInfoAtom.cs
- PartialArray.cs
- DBParameter.cs
- ResXResourceSet.cs
- ProfileService.cs
- UriTemplateMatch.cs
- InputBuffer.cs
- TimelineGroup.cs
- DragStartedEventArgs.cs
- System.Data_BID.cs
- XPathNavigatorKeyComparer.cs
- BitmapEffectCollection.cs
- Registry.cs
- HTMLTextWriter.cs
- IOException.cs
- SecurityException.cs
- XPathNodeIterator.cs
- AssemblyContextControlItem.cs
- PointAnimationBase.cs
- InputDevice.cs
- TabControlDesigner.cs
- KeyTimeConverter.cs
- AtlasWeb.Designer.cs
- WindowsListViewItemStartMenu.cs
- TemplateBindingExtension.cs
- StringValidatorAttribute.cs
- FamilyTypeface.cs
- Classification.cs
- DataGridViewCellEventArgs.cs
- XmlDataSourceNodeDescriptor.cs
- PropertyDescriptorGridEntry.cs
- ThreadStartException.cs
- Point3DConverter.cs
- DataBindingsDialog.cs
- Win32KeyboardDevice.cs
- WpfKnownMemberInvoker.cs
- AutomationAttributeInfo.cs
- EntityDataSourceWrapper.cs
- IPEndPoint.cs
- IfAction.cs
- ByeOperationAsyncResult.cs
- TextTreeTextNode.cs
- VBCodeProvider.cs
- _AutoWebProxyScriptHelper.cs
- DbgUtil.cs
- GorillaCodec.cs
- EntityClassGenerator.cs
- TextPointerBase.cs
- Parser.cs
- RoutedEvent.cs
- TypeUtils.cs
- FigureHelper.cs
- XmlSchemaAnnotated.cs
- CrossSiteScriptingValidation.cs
- AdapterUtil.cs
- OleDbError.cs