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
- ConnectionStringsExpressionBuilder.cs
- SHA1Managed.cs
- GPRECT.cs
- X509Certificate.cs
- DoWorkEventArgs.cs
- UIPropertyMetadata.cs
- EtwTrace.cs
- ServiceEndpointElementCollection.cs
- Timer.cs
- XmlSecureResolver.cs
- DataControlFieldCollection.cs
- CapabilitiesAssignment.cs
- RepeaterItemEventArgs.cs
- TrackingProfileSerializer.cs
- RightsManagementPermission.cs
- ContentFilePart.cs
- CodeEntryPointMethod.cs
- TransactionOptions.cs
- ADMembershipProvider.cs
- PositiveTimeSpanValidator.cs
- HttpListenerResponse.cs
- Encoding.cs
- WinFormsUtils.cs
- TableAdapterManagerHelper.cs
- EventSinkHelperWriter.cs
- SqlClientWrapperSmiStream.cs
- WebPartMenuStyle.cs
- BufferBuilder.cs
- CookieParameter.cs
- DoubleLinkList.cs
- CategoryEditor.cs
- PlatformCulture.cs
- SkinBuilder.cs
- StateMachineHelpers.cs
- Rect.cs
- SoapConverter.cs
- MatrixUtil.cs
- XPathMultyIterator.cs
- ListSortDescription.cs
- CloudCollection.cs
- ActivityAction.cs
- XmlDownloadManager.cs
- MemoryMappedView.cs
- CollectionViewSource.cs
- CapabilitiesState.cs
- HandlerBase.cs
- MappingException.cs
- ModifierKeysValueSerializer.cs
- PropertiesTab.cs
- CultureNotFoundException.cs
- XNodeSchemaApplier.cs
- DependencySource.cs
- JavaScriptSerializer.cs
- SQLRoleProvider.cs
- ProxyFragment.cs
- CustomAttributeBuilder.cs
- XmlNodeReader.cs
- EntityDataSourceMemberPath.cs
- GridViewRowPresenterBase.cs
- SourceChangedEventArgs.cs
- OwnerDrawPropertyBag.cs
- VirtualizingPanel.cs
- DynamicUpdateCommand.cs
- DataObject.cs
- Publisher.cs
- StyleCollection.cs
- ImplicitInputBrush.cs
- StyleSheetDesigner.cs
- SmtpSection.cs
- RefreshPropertiesAttribute.cs
- WebSysDescriptionAttribute.cs
- XmlNavigatorFilter.cs
- Bidi.cs
- EncodingInfo.cs
- SrgsDocumentParser.cs
- StreamGeometry.cs
- _AutoWebProxyScriptWrapper.cs
- ErrorWebPart.cs
- ApplicationSettingsBase.cs
- DropDownButton.cs
- ToolStripItemTextRenderEventArgs.cs
- odbcmetadatafactory.cs
- PageCatalogPart.cs
- RelatedEnd.cs
- StrokeNodeOperations.cs
- SpAudioStreamWrapper.cs
- MailWebEventProvider.cs
- ConfigurationManager.cs
- MenuItemAutomationPeer.cs
- DelegatingConfigHost.cs
- BoolLiteral.cs
- StoreItemCollection.Loader.cs
- XmlSchemaObjectTable.cs
- NativeMethods.cs
- COSERVERINFO.cs
- ReliableMessagingHelpers.cs
- CodeGenerator.cs
- ResourceManager.cs
- Visual.cs
- RectAnimationClockResource.cs