Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Core / System / Windows / Media / RenderContext.cs / 1 / RenderContext.cs
//------------------------------------------------------------------------------ // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // Description: // Accumulates state during a render pass of the scene. // //----------------------------------------------------------------------------- namespace System.Windows.Media { using System; using System.Windows.Threading; using System.Collections; using System.Diagnostics; using System.Windows.Media; using System.Windows.Media.Animation; using System.Windows.Media.Composition; using System.Runtime.InteropServices; using MS.Internal; ////// This class accumulates state during a render pass of the scene. /// internal sealed class RenderContext { // ------------------------------------------------------------------- // // Internal Constructors // // ------------------------------------------------------------------- #region Internal Constructors ////// Constructor /// internal RenderContext() { // Do nothing. } #endregion Internal Constructors // -------------------------------------------------------------------- // // Internal Properties // // ------------------------------------------------------------------- #region Internal Properties ////// Returns the current channel. /// internal DUCE.Channel Channel { get { return _channel; } } ////// Returns a handle to the root node, which is attached /// directly to a composition target /// internal DUCE.ResourceHandle Root { get { return _root; } } #endregion Internal Properties // -------------------------------------------------------------------- // // Internal Methods // // -------------------------------------------------------------------- #region Internal Methods ////// Initialize must be called before a frame is rendered. /// internal void Initialize( DUCE.Channel channel, DUCE.ResourceHandle root) { Debug.Assert(channel != null); _channel = channel; _root = root; } #endregion Internal Methods // ------------------------------------------------------------------- // // Private Fields // // -------------------------------------------------------------------- #region Private Fields ////// The current channel. /// private DUCE.Channel _channel; ////// The root node, attached directly to a composition target. /// private DUCE.ResourceHandle _root; #endregion Private Fields } } // 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
- EntitySetBase.cs
- DataControlField.cs
- RenderTargetBitmap.cs
- StretchValidation.cs
- SequentialOutput.cs
- EventLogPermissionEntry.cs
- TreeNodeBindingCollection.cs
- WebErrorHandler.cs
- WebPartCatalogAddVerb.cs
- LayoutManager.cs
- SoapIgnoreAttribute.cs
- AudienceUriMode.cs
- ColorAnimationUsingKeyFrames.cs
- ArglessEventHandlerProxy.cs
- ServiceControllerDesigner.cs
- WindowsGraphicsCacheManager.cs
- ArcSegment.cs
- SocketAddress.cs
- UpdatePanelTriggerCollection.cs
- DoubleConverter.cs
- InternalConfigSettingsFactory.cs
- XmlMembersMapping.cs
- Substitution.cs
- ConfigurationUtility.cs
- XPathParser.cs
- ToolStripPanel.cs
- ListControl.cs
- TextParaLineResult.cs
- SBCSCodePageEncoding.cs
- SafeNativeMemoryHandle.cs
- SmtpException.cs
- CompiledIdentityConstraint.cs
- QilFactory.cs
- updateconfighost.cs
- TransactionContext.cs
- ScriptControl.cs
- VersionPair.cs
- Quaternion.cs
- ArgIterator.cs
- ManualResetEvent.cs
- RequestQueryParser.cs
- OraclePermission.cs
- EnvelopedSignatureTransform.cs
- DataGridViewBand.cs
- ReadWriteSpinLock.cs
- TreeNode.cs
- DeclaredTypeValidator.cs
- TTSEngineTypes.cs
- MiniLockedBorderGlyph.cs
- SelectionProviderWrapper.cs
- XsltSettings.cs
- FlowLayoutSettings.cs
- DateTimeUtil.cs
- ModuleConfigurationInfo.cs
- TableSectionStyle.cs
- Events.cs
- FactoryRecord.cs
- UTF7Encoding.cs
- HebrewCalendar.cs
- QilExpression.cs
- DataControlImageButton.cs
- GridViewHeaderRowPresenter.cs
- DefaultBinder.cs
- XPathDocument.cs
- RC2.cs
- OleDbRowUpdatedEvent.cs
- DataGridViewCellParsingEventArgs.cs
- InitializationEventAttribute.cs
- HtmlShimManager.cs
- Validator.cs
- DocumentSequenceHighlightLayer.cs
- SerializationSectionGroup.cs
- Typeface.cs
- ListViewDeletedEventArgs.cs
- WriteStateInfoBase.cs
- LocatorGroup.cs
- RandomNumberGenerator.cs
- NamespaceInfo.cs
- unitconverter.cs
- TrackingMemoryStreamFactory.cs
- SerialReceived.cs
- Package.cs
- SizeFConverter.cs
- MarshalDirectiveException.cs
- CustomAttributeBuilder.cs
- Int32AnimationBase.cs
- XmlSchemaExternal.cs
- GlobalEventManager.cs
- SoundPlayer.cs
- XmlCodeExporter.cs
- HtmlContainerControl.cs
- UrlPath.cs
- GZipDecoder.cs
- WebConfigurationHostFileChange.cs
- CodeRegionDirective.cs
- ProfileBuildProvider.cs
- PathFigure.cs
- PointAnimationBase.cs
- DetailsViewRow.cs
- ExtractorMetadata.cs