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
- LabelDesigner.cs
- DecoderReplacementFallback.cs
- SqlRemoveConstantOrderBy.cs
- KeyTimeConverter.cs
- RijndaelManaged.cs
- SafeRightsManagementHandle.cs
- SizeIndependentAnimationStorage.cs
- AutoScrollExpandMessageFilter.cs
- UniqueConstraint.cs
- StructuralComparisons.cs
- SqlVersion.cs
- Visual3DCollection.cs
- ParameterReplacerVisitor.cs
- DateRangeEvent.cs
- DateTimeConverter2.cs
- basevalidator.cs
- StorageEntityTypeMapping.cs
- AtomMaterializer.cs
- HiddenField.cs
- XappLauncher.cs
- DataBindingCollection.cs
- PriorityBinding.cs
- InfoCardBaseException.cs
- TextChange.cs
- BitmapCache.cs
- AttachedPropertyBrowsableWhenAttributePresentAttribute.cs
- PrincipalPermission.cs
- ScrollData.cs
- SmtpNtlmAuthenticationModule.cs
- PrinterResolution.cs
- XmlEncoding.cs
- DateTimeSerializationSection.cs
- OdbcConnectionStringbuilder.cs
- TypeValidationEventArgs.cs
- HttpResponseInternalWrapper.cs
- DbProviderFactory.cs
- BufferedGraphics.cs
- FacetValues.cs
- CharStorage.cs
- XmlCharacterData.cs
- LingerOption.cs
- ActiveDesignSurfaceEvent.cs
- DataGridHeaderBorder.cs
- LinkButton.cs
- Console.cs
- CodeTypeReference.cs
- ToolboxItemFilterAttribute.cs
- ReadOnlyAttribute.cs
- InfoCardClaimCollection.cs
- IdentityHolder.cs
- EmissiveMaterial.cs
- WizardPanel.cs
- UInt64Storage.cs
- ProviderConnectionPointCollection.cs
- CultureMapper.cs
- MissingManifestResourceException.cs
- Configuration.cs
- WindowsAuthenticationModule.cs
- FloaterBaseParagraph.cs
- UIElementAutomationPeer.cs
- GetPageCompletedEventArgs.cs
- EntityConnection.cs
- SqlTriggerAttribute.cs
- dataSvcMapFileLoader.cs
- FileSystemWatcher.cs
- ProcessHostMapPath.cs
- GridItemCollection.cs
- UnknownBitmapEncoder.cs
- CounterSetInstanceCounterDataSet.cs
- WebPartCollection.cs
- SelectionListComponentEditor.cs
- StatusBarItem.cs
- CodeIterationStatement.cs
- WebEventTraceProvider.cs
- _StreamFramer.cs
- TextBoxDesigner.cs
- GenericRootAutomationPeer.cs
- TypeElement.cs
- SchemaTypeEmitter.cs
- TextSearch.cs
- MetadataCache.cs
- ListDataHelper.cs
- InvalidWMPVersionException.cs
- XmlSerializerFaultFormatter.cs
- UnsafeNativeMethods.cs
- FixedDSBuilder.cs
- Completion.cs
- xmlsaver.cs
- NameValueConfigurationElement.cs
- LookupBindingPropertiesAttribute.cs
- WrappedOptions.cs
- AesCryptoServiceProvider.cs
- ReplyChannelBinder.cs
- SerializableTypeCodeDomSerializer.cs
- TextSpan.cs
- OdbcPermission.cs
- HttpContextBase.cs
- CustomWebEventKey.cs
- PublisherMembershipCondition.cs
- WindowsNonControl.cs