Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / wpf / src / Core / CSharp / 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. //------------------------------------------------------------------------------ // 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
- HttpWebResponse.cs
- XsltCompileContext.cs
- VerificationException.cs
- UITypeEditors.cs
- ISessionStateStore.cs
- HttpListenerResponse.cs
- RequestUriProcessor.cs
- HandlerMappingMemo.cs
- CodeFieldReferenceExpression.cs
- ZipIOExtraField.cs
- RequestResizeEvent.cs
- dtdvalidator.cs
- SelectingProviderEventArgs.cs
- PointAnimation.cs
- ScrollChrome.cs
- XmlElement.cs
- ClientBuildManager.cs
- SqlProfileProvider.cs
- Border.cs
- ClientScriptManager.cs
- SqlClientMetaDataCollectionNames.cs
- BaseResourcesBuildProvider.cs
- CatalogZone.cs
- QueryExpr.cs
- PermissionSetEnumerator.cs
- StorageModelBuildProvider.cs
- TextContainer.cs
- DragSelectionMessageFilter.cs
- NavigationProgressEventArgs.cs
- StringConcat.cs
- UtilityExtension.cs
- AnnotationAdorner.cs
- CommandSet.cs
- TypeGeneratedEventArgs.cs
- XmlSchemas.cs
- AuthenticationSection.cs
- ObjectRef.cs
- Renderer.cs
- SvcFileManager.cs
- ProfileGroupSettingsCollection.cs
- IDispatchConstantAttribute.cs
- Attributes.cs
- ValueUtilsSmi.cs
- Schema.cs
- PenCursorManager.cs
- EntityClassGenerator.cs
- ServicePoint.cs
- RSAOAEPKeyExchangeFormatter.cs
- OuterGlowBitmapEffect.cs
- sqlpipe.cs
- RadialGradientBrush.cs
- ToolStripScrollButton.cs
- Debugger.cs
- WinCategoryAttribute.cs
- XPathScanner.cs
- Codec.cs
- ApplicationFileParser.cs
- DefinitionBase.cs
- ValidationRuleCollection.cs
- ExpandedWrapper.cs
- TraceLevelStore.cs
- DataGridPagerStyle.cs
- WCFServiceClientProxyGenerator.cs
- Simplifier.cs
- RelationshipEndCollection.cs
- ExternalException.cs
- WindowsRebar.cs
- SamlConstants.cs
- Listbox.cs
- SendMailErrorEventArgs.cs
- DesignerAttribute.cs
- HeaderLabel.cs
- HiddenFieldDesigner.cs
- WindowsScrollBarBits.cs
- PersistenceException.cs
- WhitespaceRuleLookup.cs
- ObjectStateFormatter.cs
- TypeLibConverter.cs
- ExpressionBinding.cs
- Script.cs
- ToolBarOverflowPanel.cs
- IsolationInterop.cs
- recordstate.cs
- StyleSheetDesigner.cs
- RequestCacheEntry.cs
- CorrelationActionMessageFilter.cs
- XmlStreamStore.cs
- ImageUrlEditor.cs
- FrameworkContentElement.cs
- Misc.cs
- GridViewUpdatedEventArgs.cs
- DoubleAnimationClockResource.cs
- ContractsBCL.cs
- ScriptServiceAttribute.cs
- CachedCompositeFamily.cs
- TextEncodedRawTextWriter.cs
- ImageClickEventArgs.cs
- DateTimeConverter.cs
- GrammarBuilder.cs
- EditingCoordinator.cs