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
- TranslateTransform.cs
- HttpRequest.cs
- AddInServer.cs
- PageVisual.cs
- DataGridSortCommandEventArgs.cs
- TransformerConfigurationWizardBase.cs
- FormViewActionList.cs
- ReadOnlyCollectionBase.cs
- NotifyCollectionChangedEventArgs.cs
- Registration.cs
- UnwrappedTypesXmlSerializerManager.cs
- RemoteWebConfigurationHostStream.cs
- DataKey.cs
- XmlBaseReader.cs
- DataGridViewComboBoxEditingControl.cs
- NetworkInformationPermission.cs
- LinqTreeNodeEvaluator.cs
- NodeInfo.cs
- FixedPageProcessor.cs
- RequestContext.cs
- PreservationFileReader.cs
- RuleSetCollection.cs
- CompModSwitches.cs
- SetterBase.cs
- metadatamappinghashervisitor.hashsourcebuilder.cs
- CodeNamespace.cs
- EventTrigger.cs
- EntityTemplateFactory.cs
- ObjectDataSourceSelectingEventArgs.cs
- CLSCompliantAttribute.cs
- WindowsIPAddress.cs
- DataTableNewRowEvent.cs
- SelectedDatesCollection.cs
- SqlInternalConnection.cs
- UnionQueryOperator.cs
- DBConnection.cs
- RijndaelManagedTransform.cs
- DataGridViewButtonCell.cs
- securitycriticaldataformultiplegetandset.cs
- SecurityTokenResolver.cs
- QueryConverter.cs
- DataSourceCache.cs
- CodeNamespaceImportCollection.cs
- TextTreeUndo.cs
- TextBoxLine.cs
- AllMembershipCondition.cs
- DnsPermission.cs
- TextParagraphView.cs
- DataGridAutomationPeer.cs
- Int32CAMarshaler.cs
- ValueExpressions.cs
- SqlStatistics.cs
- IUnknownConstantAttribute.cs
- DataGridViewCellLinkedList.cs
- XNameConverter.cs
- ContractAdapter.cs
- IDReferencePropertyAttribute.cs
- UserValidatedEventArgs.cs
- ParameterBuilder.cs
- ComboBoxRenderer.cs
- TrackingDataItem.cs
- MetadataArtifactLoaderResource.cs
- MatrixCamera.cs
- PageThemeParser.cs
- ExpandSegmentCollection.cs
- ResXFileRef.cs
- Event.cs
- PageThemeParser.cs
- UnicastIPAddressInformationCollection.cs
- DaylightTime.cs
- ChannelHandler.cs
- SqlAliaser.cs
- IISMapPath.cs
- ActionFrame.cs
- WasAdminWrapper.cs
- SafeRightsManagementPubHandle.cs
- HttpHandlersSection.cs
- prompt.cs
- StreamWriter.cs
- AppManager.cs
- OracleDataReader.cs
- Configuration.cs
- PositiveTimeSpanValidator.cs
- StopRoutingHandler.cs
- SafeThemeHandle.cs
- CompilerState.cs
- SocketPermission.cs
- DataObject.cs
- CollectionViewGroup.cs
- HttpsTransportBindingElement.cs
- AttachmentCollection.cs
- Form.cs
- WorkflowServiceAttributes.cs
- OrderByQueryOptionExpression.cs
- RemoteWebConfigurationHostServer.cs
- ClientRuntimeConfig.cs
- DataGridCaption.cs
- EncryptedType.cs
- UpdateExpressionVisitor.cs
- CultureInfoConverter.cs